记事本编写文本文件,得到2GB数据,怎么做?

huanxiongkn 2015-01-15 09:21:56
我想用记事本编写一个文本文件a.txt,使其达到2GB大小,但是我写了2MB电脑就慢的不行了。老师说可以用什么“管道”“console”“<<”的方法,在新的文本文件中调用我这个a.txt,复制就行了。当时没记住老师说的这种调用方法是什么,求大神帮助!!!
...全文
166 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
青松2 2015-01-16
  • 打赏
  • 举报
回复
WIN下用内存映射文件来写,20G也能写
Orange_ou 2015-01-16
  • 打赏
  • 举报
回复
	HANDLE hFile = CreateFile(_T("Test.txt"), 
								GENERIC_READ | GENERIC_WRITE,
								FILE_SHARE_READ | FILE_SHARE_WRITE,
								NULL,
								OPEN_ALWAYS,
								FILE_ATTRIBUTE_NORMAL,
								NULL);
	LARGE_INTEGER dwSize = {1024L * 1024 * 1024 * 2, 0};
	SetFilePointerEx(hFile, dwSize, NULL, FILE_BEGIN);
	SetEndOfFile(hFile);
	CloseHandle(hFile);
楼主要这个么

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧