永发信息网

c/c++如何保存ascii码格式的文本文件,如何验证是不是ascii码格式的呢

答案:2  悬赏:50  手机版
解决时间 2021-02-24 05:54
c/c++如何保存ascii码格式的文本文件,如何验证是不是ascii码格式的呢
最佳答案
打开文件来写时,选项中没有 "b" 和 "binary" 时,就是文本文件。
例如:
fopen("myfile.txt","w")
std::fstream fs;
fs.open ("myfile.txt", std::fstream::out | std::fstream::app);
-------
写好的文件,如何验证是否ascii码格式,要看你的ASCII码值范围的规定。
通常的,可读性,非扩展的ascii码 码值 为 0 到 0x7f 。你一个字符一个字符读入,若所有字符编码都不大于0x7f 就是 可读的 普通的 文本文件。
扩展到0xff 的话,就无法区分。
全部回答
wchar_t 就是 unsigned short 用 wchar_t 方便很多,可以直接判断正负,即最高位是否为1,当然,这只是粗略的判断,要准确判断,你可以查一下unicode字符集中汉字编码范围。 用 char 的方法类似,先判断是否小于0,如果不小于0,则是一个标准的ascii字符,否则和后面的一个char组成一个汉字。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2020年全品作业本七年级生物学下册人教版答案
人鱼的旋律第2部34集最后露亚唱的那一个歌曲
带刀行凶怎么定罪
重要的不是结果,图4为北半球中纬度某地等值线
朱九江纪念公园地址在哪,我要去那里办事
四大天王多少岁
北堡西街/桃园北路(路口)这个地址在什么地方
长期吃牙膏泡沫有什么危害
郑巷便利超市地址在哪,我要去那里办事
为什么不同航空公司机票价格相差这么大啊
连接生物界和非生物界的两个重要环节是A. 生
屈原的《离骚》中的美人和芳草有什么特殊含义
卡佛连地址在什么地方,想过去办事
除了写正字还有什么统计方法?
画眉鸟怎么养它才打斗狠一些
推荐资讯
一般本科申请出国Offer什么时候来
坡温隧道地址有知道的么?有点事想过去
一般牛樟芝大概在什么价位
瑞鑫堂大药房我想知道这个在什么地方
联通怎么改不了套餐(自己网上操作)
魔兽世界血色里打出一套来么?各在哪个图里啊
魔兽世界部落小号在哪练级?什么地方比较多?
录孢子(游戏)用什么视频录制软件好
单选题6月4日,据中央电视台报导:高温超导磁
用电动磨浆机磨米浆米多水少要怎么操作才不卡
南沟河地址在哪,我要去那里办事
移动开户的号码,一直在用没停过,每月都存话
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?