ďťż

Ładny brzuch

Witam!!
Mam program, któremy wczytuje słowa do łańcucha string. A moje pytanie jak w temacie. Jak przekierować na standardowe wejscie jakiś plik?



system("plik.exe > plikwyjscia");
Użytkownik krajew4 edytował ten post 06 lipiec 2006, 14:41
ehh, coś mi nie chce działać :-(
mam taki kod:

// cw3.cpp #include <iostream> #include <string> using namespace std; int main() {    system("plik1.txt >cw3");     while(1){     string slowo;     cin>>slowo;     int c;     if(slowo=="wyjscie")     break;     for(int i=0; i<slowo.size(); i++){         if(slowo[i]=='a'){            c=0;            break;            }         else if(slowo[i]=='b'){             c=1;             break;              }        else c=2;       }       switch(c){       case 0: cout << "Slowo zawiera 'a'" << endl;                break;       case 1: cout << "Slowo zawiera 'b'" << endl;                break;       default : cout << "Slowo nie zawiera ani 'a' ani 'b'" << endl;                 break;       } } system("PAUSE");   }

w pliku plik1.txt mam np. ala ma dom wyjscie
gdy uruchomię program, otwiera mi się tylko powyższy plik plik1.txt
Co tu powinienem zmienić??
Użytkownik mirt edytował ten post 06 lipiec 2006, 14:11
Yhhh... literówka :P
Powinno być:
system("PLIK.EXE > plik.txt");
Wywołujesz plik PLIK.EXE i przekierowujesz go na wyjście do pliku plik.txt. :P




Yhhh... literówka :P
Powinno być:
system("PLIK.EXE > plik.txt");
Wywołujesz plik PLIK.EXE i przekierowujesz go na wyjście do pliku plik.txt.  :P

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •