Tworzenie folderu i zapis pliku do tego folderu
Ostatnio zmodyfikowano 2017-09-22 14:22
Razorovsky Temat założony przez niniejszego użytkownika |
Tworzenie folderu i zapis pliku do tego folderu » 2017-09-22 11:18:17 Witam. Mam problem. Tworzę sobie programik do zapisywania danych do pliku tekstowego i zapisaniu tego pliku tekstowego do wcześniej utworzonego przeze mnie folderu #include <conio.h> #include <iostream> #include <windows.h> #include <cstdio> using namespace std;
int main() { { char sciezka[ 260 ]; cout << "Podaj ścieżkę: "; gets( sciezka ); CreateDirectoryA( sciezka, NULL ); cin.get(); } { char nazwa_pliku[ 20 ]; std::cout << "Podaj nazwe pliku (pamietaj by na koncu dopisac .txt): "; gets( nazwa_pliku ); char login[ 20 ]; std::cout << "Podaj swoj login: "; gets( login ); char haslo[ 21 ]; std::cout << "Podaj swoje haslo: "; gets( haslo ); char email[ 22 ]; std::cout << "Podaj swoj email: "; gets( email ); char PIN[ 23 ]; std::cout << "Podaj swoj PIN: "; gets( PIN ); FILE * plik; plik = fopen( nazwa_pliku, "wt" ); fprintf( plik,( login ) ); fprintf( plik,( haslo ) ); fprintf( plik,( email ) ); fprintf( plik,( PIN ) ); fclose( plik ); return 1; } return 0; }
Otóż nie wiem jak pokazać programowi by zapisywał plik .txt w folderze nowo utworzonym. I jeszcze jedna sprawa na szybko. Jak zrobić by fprintf zapisywał w każdej linii a nie jednym ciągiem? Dziękuję za odpowiedz. |
|
Luq |
» 2017-09-22 11:42:37 Otóż nie wiem jak pokazać programowi by zapisywał plik .txt w folderze nowo utworzonym. |
plik = fopen( "{ścieżka do folderu}\\{nazwa pliku}", "wt" );
Jak zrobić by fprintf zapisywał w każdej linii a nie jednym ciągiem? |
fprintf( plik, "%s\n", login );
|
|
Razorovsky Temat założony przez niniejszego użytkownika |
» 2017-09-22 14:22:26 Dzięki wielkie Luq! :) |
|
« 1 » |