代码之家  ›  专栏  ›  技术社区  ›  Android Eve

使用本机Win32读取“c”中的文本文件(Unicode)

  •  5
  • Android Eve  · 技术社区  · 14 年前

    我有一个使用createfile()和writefile()创建的面向行的文本文件(unicode)。

    使用readfile()将该文件作为二进制流读取是很简单的,但是需要额外的低级处理来将其分解为行。

    有没有一个win32函数可以为我这样做?

    请注意,它是在“C”(不是C++)中,我不想使用POSIX/ANSI C函数,如RealLoad()。

    如果上述问题的答案是否定的,那么要完成读取面向行的文本文件的“最短代码”是什么,只使用本机的win32 c函数?例如,使用readfile()、strchr()等。

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  4
  •   Vadim Shender    14 年前

    afaik没有逐行读取文件的win32函数。