Advertisement
Petro_zzz

textfile

May 20th, 2024
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.01 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void write_textfile() {
  6.     const char* filename = "C:/goncharov/testfile.txt";
  7.     const char* content = "Hello ";
  8.     FILE* pfile = nullptr;
  9.  
  10.     //int number = 7777;
  11.  
  12.     fopen_s(&pfile, filename, "w");
  13.     if (pfile != nullptr) {
  14.         for(int number = 0; number < 10; number++)
  15.             fprintf(pfile, "%s %d \n", content, number);
  16.         fclose(pfile);
  17.         cout << "Job done";
  18.     }
  19.     else {
  20.         cout << "File dose not opened.";
  21.     }
  22. }
  23.  
  24. void read_textfile() {
  25.     const char* filename = "C:/goncharov/testfile.txt";
  26.     FILE* pfile = nullptr;
  27.     fopen_s(&pfile, filename, "r");
  28.     char content[1024];
  29.     if (pfile != nullptr) {
  30.         while(fgets(content, 1024, pfile))
  31.             cout << content;
  32.         /*
  33.         while (!feof(pfile)) {
  34.             fscanf_s(pfile, "%s\n", content, 1024);        
  35.             cout << content << " ";
  36.         }
  37.         */
  38.         fclose(pfile);     
  39.         cout << "\nReady\n";
  40.     }
  41.     else {
  42.         cout << "File dose not opened.\n";
  43.     }
  44. }
  45.  
  46.  
  47. int main() {
  48.     setlocale(LC_ALL, "ru_RU.UTF-8");
  49.     //write_textfile();
  50.     read_textfile();
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement