📄 [c++] 建立文本文件,写文件的几种方法.txt
字号:
1.
HANDLE hFile;
hFile = CreateFile( rxFile,
GENERIC_READ|GENERIC_WRITE,
0,
NULL,
CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL);
CString str;
str = g_ARXPrfMgrName + " \r\n";
DWORD dwBytes;
WriteFile(hFile,(LPCVOID)(LPCTSTR)str,g_ARXPrfMgrName.GetLength(),&dwBytes,FALSE);
WriteFile(hFile,(LPCVOID)(LPCTSTR)str,g_ARXPrfMgrName.GetLength(),&dwBytes,FALSE);
WriteFile (fp,lp,SizeofResource (NULL,res),&a,NULL)
2.
CFile hFile;
char szBuffer[256];
UINT nActual = 0;
strncpy(szBuffer, (LPCTSTR)g_ARXPrfMgrName, sizeof(szBuffer));
CFileException fileException;
if (!hFile.Open(rxFile, CFile::modeCreate), &fileException)
{
}
hFile.Write(szBuffer, sizeof(szBuffer));
hFile.Seek(0, CFile::begin);
nActual = hFile.Read(szBuffer, sizeof(szBuffer));
hFile.Close();
3. (专门对文本文件)
CString str;
str = g_ARXPrfMgrName + " \r\n";
CStdioFile txtFile;
txtFile.Open(rxFile, CFile::modeCreate | CFile::modeWrite | CFile::typeText);
txtFile.WriteString(str);
txtFile.Close();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -