我正在使用 gSoap 生成 ANSI C 源代码,我想在 Windows 7、64 位操作系统上的 LabWindows/CVI 环境中构建它。gSoap 文件 stdsoap2.c 包含 _setmode() 函数的多个实例,原型如下:
int _setmode (int fd, int mode);
其中 fd 是文件描述符,mode 设置为 _O_TEXT 或 _O_BINARY。
奇怪的是,尽管 LW/CVI 包含 Microsoft 的 SDK 的接口,但该 SDK 在其包含的任何头文件中都不包含 _setmode 的原型,即使 SDK 的帮助链接包含有关该函数的信息。
有谁知道 LabWindows/CVI 中用于将文件(或流)翻译模式设置为文本或二进制的方法。
谢谢,瑞克