用_open打开带路径的文件? 比如我要用_open函数打开 c:\a.txt 文件,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int fh1 = _open( "c:\\a.txt", _O_RDONLY | _O_TEXT); int fh1; fh1 = _open( "c:\\a.txt", _O_TEXT|_S_IREAD | _S_IWRITE);至于用什么参数打开,就看你要什么要求了 原来是要多写一个"\",难怪会有warning 不过在windows平台上文件名不能包含"\"为什么一定要转义呢? 不过在windows平台上文件名不能包含"\"为什么一定要转义呢?================文件名不能包含"\"是因为,"\"是用来做路径的分割符的。用不用转义和文件名不能包含"\"完全没有关系。"\"用来做转义符是C语言的约定,很多特殊的字符都需要用转义的。比如你想得到一个双引号"""这样定义是绝对通不过的,必须要转义一下:"\"" 套接字的简单问题,大家帮忙一下 CFtpConnection->SetCurrentDirection的中文目录问题 怎么使窗口不能移动 使窗口不能关闭?---“OK”按钮 请问如何在VC下进行简单文件的编译调试? 什么是环形缓冲区? 100分求ADO的电子书下载地址 这怎么可能吗?我试了行不通啊! sourceforge.net这几天还能上么? 不知大家知道一些什么围绕VC++的一些小工具,如VISUAL ASSIST,WNDTAB等, 怎样通过文件关联打开。chm文件? 大哥们,有什么关于CWebBrowser2 HTML的学习资料吗?介绍一下啊,谢谢 两百分请人帮帮忙,有示例
int fh1; fh1 = _open( "c:\\a.txt", _O_TEXT|_S_IREAD | _S_IWRITE);至于用什么参数打开,就看你要什么要求了
用不用转义和文件名不能包含"\"完全没有关系。"\"用来做转义符是C语言的约定,很多特殊的字符都需要用转义的。比如你想得到一个双引号"""这样定义是绝对通不过的,必须要转义一下:"\""