加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

使用本机Win32在“C”中读取文本文件(Unicode)

发布时间:2020-12-13 21:28:48 所属栏目:Windows 来源:网络整理
导读:我有一个使用CreateFile()和WriteFile()创建的面向行的文本文件(Unicode). 使用ReadFile()将该文件作为二进制流读取非常简单,但需要进行额外的低级处理才能将其分解为行. 是否有Win32功能为我这样做? 同样,请注意它在’C'(而不是C)中,我不想使用POSIX / ANS
我有一个使用CreateFile()和WriteFile()创建的面向行的文本文件(Unicode).

使用ReadFile()将该文件作为二进制流读取非常简单,但需要进行额外的低级处理才能将其分解为行.

是否有Win32功能为我这样做?

同样,请注意它在’C'(而不是C)中,我不想使用POSIX / ANSI C函数,如readline().

如果上述问题的答案是否定的,那么使用原生Win32 C函数完成读取面向行的文本文件的“最短代码”是什么?例如使用ReadFile(),StrChr()等

谢谢.

AFAIK没有win32函数用于逐行读取文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读