Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z plikiem tekstowym

Ostatnio zmodyfikowano 2018-07-14 15:21
Autor Wiadomość
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

C/C++
#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;
}
P-171855
pekfos
» 2018-07-14 14:15:24
A jak uruchamiasz program?
P-171857
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 )
P-171858
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).
P-171859
« 1 »
  Strona 1 z 1