ďťż
 
 
   brak "system" w iostream - c++
 
 

Tematy

 
    
 

 

 

 

brak "system" w iostream - c++





raph - 14-07-2008 21:08
Chcę sobie napisać prosty "program" do pokazywania czego słucham itd. Napotkałem jednak pewien problem. Ten sam kod nie wywala błędu z "system" u kolegi na Ubuntu działa, u mnie wywala taki błąd. Próbowałem wpisać <iostream.h> ale nie działał nawet cout. std:: przed system też nie działa.

#include <iostream>
using namespace std;

int main()
{
cout<<"lol"<<endl;
system("mocp --info | grep Artist:");

return 0;
}

raph@arachnea:~/c++$ make mocp
g++    mocp.cpp  -o mocp
mocp.cpp: In function ‘int main()’:
mocp.cpp:7: error: ‘system’ was not declared in this scope
make: *** [mocp] Błąd 1



atomek4 - 14-07-2008 22:12
Cześć,
a czy system() to nie jest przypadkiem w cstdlib? link



grzesiek - 14-07-2008 22:13
Funkcja system() znajduje sie w stdlib.h, czyli

#include <iostream>
#include <stdlib.h>
using namespace std;

int main()
{
cout<<"lol"<<endl;
system("mocp --info | grep Artist:");

return 0;
}



mikolajs - 15-07-2008 21:49
Jednak lepiej używać tak jak napisał atomek4 #include <cstdlib>
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis