c++ CopyFile( )
BOOLCopyFile(LPCTSTRlpExistingFileName,LPCTSTRlpNewFileName,BOOLbFailIfExists);使用时,能否...
BOOL CopyFile(
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
BOOL bFailIfExists
);
使用时,能否将infile.open( )函数已打开的两个文件,如:1.txt和2.txt,进行操作,使用1.txt的内容被2.txt 替换,而文件名不变。
前提:《《两个文件都已经打开的情况下。》》
这个函数能不能直接拿2的内容覆盖1的 内容?或者有没有其他函数有这个功能? 展开
LPCTSTR lpExistingFileName,
LPCTSTR lpNewFileName,
BOOL bFailIfExists
);
使用时,能否将infile.open( )函数已打开的两个文件,如:1.txt和2.txt,进行操作,使用1.txt的内容被2.txt 替换,而文件名不变。
前提:《《两个文件都已经打开的情况下。》》
这个函数能不能直接拿2的内容覆盖1的 内容?或者有没有其他函数有这个功能? 展开
2个回答
展开全部
你不用利用什么便利之类的;
也不用打开文件之类的;
就是利用这个函数
BOOL CopyFile来拷贝就行了;
BOOL CopyFile(
LPCTSTR lpExistingFileName,//2.txt的文件的绝对路径,eg:"F:\9其它支持\2.txt"
LPCTSTR lpNewFileName,//1.txt的文件的绝对路径,eg:"F:\9其它支持\1.txt"
BOOL bFailIfExists//来说明文件1.txt是否存在,不存在就是FALSE,存在就是TRUE
);
调用:
BOOL flag=CopyFile("F:\9其它支持\2.txt","F:\9其它支持\1.txt",TRUE);
这样文件2的内容就是替代文件1的内容;
谢谢,多多加分啊!
也不用打开文件之类的;
就是利用这个函数
BOOL CopyFile来拷贝就行了;
BOOL CopyFile(
LPCTSTR lpExistingFileName,//2.txt的文件的绝对路径,eg:"F:\9其它支持\2.txt"
LPCTSTR lpNewFileName,//1.txt的文件的绝对路径,eg:"F:\9其它支持\1.txt"
BOOL bFailIfExists//来说明文件1.txt是否存在,不存在就是FALSE,存在就是TRUE
);
调用:
BOOL flag=CopyFile("F:\9其它支持\2.txt","F:\9其它支持\1.txt",TRUE);
这样文件2的内容就是替代文件1的内容;
谢谢,多多加分啊!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询