Strona 1 z 1
zapis pliku w danym folderze
Napisane: sobota, 12 czerwca 2010, 09:42
przez mar3
Próbowałem zapisać plik "test.txt" w folderze o nazwie "zapisane" poniższą linijką:
Niestety, ale on zapisuje po prostu plik "zapisanetest.txt".
Jak sobie poradzić z tym problemem?
Re: zapis pliku w danym folderze
Napisane: sobota, 12 czerwca 2010, 11:16
przez Morfidon
Witam,
Przed zapisem do pliku w katalogu, który nie istnieje, trzeba najpierw stworzyć takowy katalog przy pomocy funkcji
mkdir (
make directory):
Code: Zaznacz cały
#include <direct.h>
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ofstream plik;
mkdir("zapisane");
plik.open ("zapisane/test.txt");
plik << "tralala";
plik.close();
return 0;
}
Pozdrawiam serdecznie,
Arkadiusz Włodarczyk
Re: zapis pliku w danym folderze
Napisane: sobota, 12 czerwca 2010, 22:34
przez mar3
Dziękuję za pomoc.
Jeszcze 1 pytanie: Jak usunąć dany plik .txt?
Re: zapis pliku w danym folderze
Napisane: poniedziałek, 14 czerwca 2010, 09:35
przez Morfidon
mar3 napisał(a):Dziękuję za pomoc.
Jeszcze 1 pytanie: Jak usunąć dany plik .txt?
Żeby usunąć plik wystarczy skorzystać z:
http://www.cplusplus.com/reference/clib ... io/remove/