簡體   English   中英

從特定目錄 C++ 讀取、寫入和更新文件

[英]Reading and Writing and updating a file from specific Directory C++

我如何在特定目錄中使用 C++ 創建、讀取、寫入和更新文件,就像我的程序在桌面上運行一樣,但我想在以下目錄中創建一個文本文件:C:\Windows\System32\Password\Cred.txt 和也想稍后閱讀和更新我該怎么做? 實際上我想存儲我的程序管理面板的用戶名和密碼,並且還想每次都閱讀它以在登錄時檢查並且還想在管理員想要更改他的用戶名或密碼時更新我知道文件處理,我正在處理鏈接列表,BST 等,但對此感到困惑。

這對你來說應該是一個好的開始,試一試:

// basic file operations
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int writeFile (String fileName, String stringToWrite) {
  ofstream myfile;
  myfile.open (fileName);

  myfile << stringToWrite + "\n";
  myfile.close();
  return 0;
}

// reading a text file
int readFile (String fileName) 
{
  string line;
  ifstream myfile (fileName);
  if (myfile.is_open())
  {
    while ( getline (myfile,line) )
    {
      cout << line << '\n';
    }
    myfile.close();
  }

  else cout << "Unable to open file"; 

  return 0;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM