c++文件打开与写入的初学者有关问题 求
c++文件打开与写入的菜鸟问题 求
有一个链表 想将其中的数据写入到txt文件中 打开文件时 就是写入的数据(不是二进制的)
求一个详细的例子 新手表示有点乱
------解决方案--------------------
写入字符串的一个例子,仅供参考
------解决方案--------------------
先获取文件大小,
BOOL GetFileSizeEx(HANDLE hFile, PLARGE_INTEGER lpFileSize);
然后用这个大小来创建一个buf指针
有一个链表 想将其中的数据写入到txt文件中 打开文件时 就是写入的数据(不是二进制的)
求一个详细的例子 新手表示有点乱
------解决方案--------------------
写入字符串的一个例子,仅供参考
char *s[3] = {"hello" ,"world" ,"china"};
FILE *pf = fopen("test.txt" ,"w");
if (pf)
{
for (int i = 0; i != 3; ++i )
{
fwrite(s[i],strlen(s[i]) ,1 ,pf);
}
fclose(pf);
}
------解决方案--------------------
先获取文件大小,
BOOL GetFileSizeEx(HANDLE hFile, PLARGE_INTEGER lpFileSize);
然后用这个大小来创建一个buf指针