matiit
(matiit)
#1
#include
using namespace std;
int main()
{
system("echo "cos -a" >> /home/mat/Desktop/test");
}
mat@localhost /mnt/arch/home/mat/cpp-python-html/Cpp/Ne $ g++ jeszcze_jeden.cpp
jeszcze_jeden.cpp: In function ‘int main()’:
jeszcze_jeden.cpp:5: error: expected `)' before ‘cos’
mat@localhost /mnt/arch/home/mat/cpp-python-html/Cpp/Ne $
Nie wiem jak to inaczej zrobić
cieplok
(Cieplok)
#2
nie testowalem ale pierwsze co mi sie rzuca w oczy to ze masz skopane cudzyslowy. trzeba zaeskejpowac cudzywslow w ciagu znakow:
#include
using namespace std;
int main()
{
system("echo \"cos -a\" >> /home/mat/Desktop/test");
}
powinno zadzialac
ja ogolnie po prostu bym otworzyl ten pliku do zapisu w trybie dopisywania i dopisal.
matiit
(matiit)
#3
Ok działa to
dowiedziałem się jeszcze że poprawnie jest dodać return 0;
Dzięki
nintyfan
(nintyfan)
#4
Możesz użyć łatwej biblioteki fstream. Używasz jej podobnie, jak iostream.