Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- maniplulisanje file-ovima
- */
- #ifdef _MSC_VER
- #define _CRT_SECURE_NO_WARNINGS
- #endif
- #include <iostream>
- #include <fstream>
- using namespace std;
- char crt[] = "\n-------------------------------------------------\n";
- int main(){
- char temp[50];
- cout << crt << "Izaberite naziv file-a i extenziju: ";
- cin.getline(temp, 50);
- cout << crt;
- int brznakova = strlen(temp) + 1;
- char * ime = new char[brznakova];
- strcpy(ime, temp);
- // kreiranje file-a
- ofstream ulaz(ime);
- if (ulaz.fail()) cout << "GRESKA - Nije moguce otvoriti FILE." << endl;
- else
- { // kreiranje sta se hoce kucat
- char tempunos[10000];
- cout << crt << "Unesite tekst: (# - za kraj unosa)" << crt;
- cin.getline(tempunos, 10000, '#');
- int brojznakova = strlen(tempunos) + 1;
- char * tekst = new char[brojznakova];
- strcpy(tekst, tempunos);
- ulaz << tekst;
- }
- ulaz.close();
- system("cls");
- // ispis file-a
- ifstream izlaz(ime);
- if (izlaz.fail()) cout << "GRESKA - Nije moguce otvoriti FILE." << endl;
- else
- {
- char znak;
- while (izlaz.get(znak)) cout << znak;
- }
- izlaz.close();
- system("pause>null");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement