if(!basefile1.Open("基站1-RAW记录",CFile::modeCreate|CFile::modeWrite|CFile::typeBinary))
答案:2 悬赏:80 手机版
解决时间 2021-03-31 04:31
- 提问者网友:趣果有间
- 2021-03-30 10:28
if(!basefile1.Open("基站1-RAW记录",CFile::modeCreate|CFile::modeWrite|CFile::typeBinary))
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-03-30 10:52
根据你贴的代码猜测,basefile1是CFile类(或者派生类)的对象,这个if条件语句的意思就是,打开“基站1-RAW记录”这个文件,如果失败则……(执行if里面的逻辑)
其中第二个参数是打开文件的方式:
CFile::modeCreate 意思是创建新文件
CFile::modeWrite 意思是可以写文件
CFile::typeBinary 意思是文件以二进制格式打开,即以Byte为单位读取数据
其中第二个参数是打开文件的方式:
CFile::modeCreate 意思是创建新文件
CFile::modeWrite 意思是可以写文件
CFile::typeBinary 意思是文件以二进制格式打开,即以Byte为单位读取数据
全部回答
- 1楼网友:野慌
- 2021-03-30 11:43
CFile::modeWrite 打开为只写属性
CFile::modeCreate 直接构造去创建一个新的文件如果这个文件存在,则删除这个文件里所有内容
CFile::typeBinary 设置二进制模式(used in derived classes only)
CFile::modeCreate 直接构造去创建一个新的文件如果这个文件存在,则删除这个文件里所有内容
CFile::typeBinary 设置二进制模式(used in derived classes only)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯