Problem z plikiem tekstowym
Ostatnio zmodyfikowano 2018-07-14 15:21
DeraL Temat założony przez niniejszego użytkownika |
Problem z plikiem tekstowym » 2018-07-14 13:50:43 Witam Mam pewien problem, a mianowicie. Chce stworzyć plik tekstowy, ale nigdzie w folderze z programem go nie ma, próbowałem przerzucić folder do dokumentów, poza program files itp.. nic nie skutkuje plik się nie tworzy Wrzucam kod #include <iostream> #include <conio.h> #include <string> #include <fstream> #include <stdio.h> using namespace std;
int main() { fstream tekst; tekst.open( "pliktekstowy.txt", ios::out ); if( tekst.good() ) { tekst << "dziala" << endl; } tekst.close(); tekst.clear(); return 0; }
|
|
pekfos |
» 2018-07-14 14:15:24 A jak uruchamiasz program? |
|
DeraL Temat założony przez niniejszego użytkownika |
» 2018-07-14 14:59:41 Hmm, pokombinowałem trochę i program zadziałał poprawnie jak wszedłem w folder docelowy i plik .exe włączyłem jako administrator Sprawdzałem na Codeblocksie i na Visualu, w obu przypadkach zachowuje sie tak samo. Da się zrobić tak, aby tworzyło plik tekstowy po skompilowaniu i włączeniu? ( przez środowisko )
|
|
pekfos |
» 2018-07-14 15:21:34 Ustaw odpowiedni katalog roboczy. W Visualu jakiś geniusz uznał że domyślnie program powinien się uruchamiać w katalogu projektu, a nie katalogu gdzie jest zapisywany program. Wejdź w project properties, debugging i ustaw working directory na $(OutDir). |
|
« 1 » |