亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++文件函數CreateFileReadFileWriteFile怎么用

c++
小億
99
2024-02-21 18:13:26
欄目: 編程語言

在C++中,可以使用CreateFile, ReadFileWriteFile函數來創建文件、讀取文件和寫入文件。

  1. 創建文件:
HANDLE hFile = CreateFile(TEXT("example.txt"), GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (hFile == INVALID_HANDLE_VALUE) {
    // 文件創建失敗
    // 處理錯誤
}
  1. 寫入文件:
DWORD dwBytesWritten;
char data[] = "Hello, World!";
if (!WriteFile(hFile, data, sizeof(data), &dwBytesWritten, NULL)) {
    // 寫入文件失敗
    // 處理錯誤
}
  1. 讀取文件:
DWORD dwBytesRead;
char buffer[100];
if (!ReadFile(hFile, buffer, sizeof(buffer), &dwBytesRead, NULL)) {
    // 讀取文件失敗
    // 處理錯誤
} else {
    // 輸出讀取的內容
    cout << buffer << endl;
}

需要包含Windows.h頭文件來使用這些函數。此外,記得在使用完文件后關閉文件句柄:

CloseHandle(hFile);

0
杭锦旗| 凤阳县| 柯坪县| 沧源| 九江县| 靖边县| 方城县| 长治市| 永州市| 福贡县| 安新县| 鄂伦春自治旗| 克拉玛依市| 巫山县| 大荔县| 竹北市| 桓仁| 玛多县| 元阳县| 子洲县| 武冈市| 浦城县| 正蓝旗| 德昌县| 溆浦县| 项城市| 尚义县| 海宁市| 和政县| 新昌县| 西吉县| 塔河县| 澄江县| 通道| 滨海县| 天水市| 武定县| 沧州市| 旌德县| 晋州市| 巴林左旗|