貌似dos文件里面的东东,呵,有了解的朋友没

ProgrammerNO1 2009-12-21 03:53:37
_dos_getftime()
_dos_open()
_dos_close()

这些函数需要哪些头文件,

我加了dos.h还是不管用,谢谢了
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2009-12-21
  • 打赏
  • 举报
回复
BC++3.1帮助里面的例子:
#include <string.h>
#include <stdio.h>
#include <fcntl.h>
#include <dos.h>

int main(void)
{
int handle;
unsigned nbytes;
char msg[] = "Hello world\n";
if (_dos_open("TEST.$$$", O_RDWR, &handle) != 0) {
perror("Unable to open TEST.$$$");
return 1;
}
if (_dos_write(handle, msg, strlen(msg),&nbytes) != 0)
perror("Unable to write to TEST.$$$");
printf("%u bytes written to TEST.$$$\n",nbytes);
_dos_close(handle);
return 0;
}
hbvanguard 2009-12-21
  • 打赏
  • 举报
回复
vc,bc(borland c),dev-c++都行
  • 打赏
  • 举报
回复
Microsoft(R) C/C++, Version 7.0
VC++ 1.5
之类的DOS下的开发工具
ProgrammerNO1 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 akirya 的回复:]
你的用比较老的编译器。
比如TC
[/Quote]

除了tc,还有啥编译器可行
  • 打赏
  • 举报
回复
你的用比较老的编译器。
比如TC
ProgrammerNO1 2009-12-21
  • 打赏
  • 举报
回复
我用的VC6.0,加了dos.h还是编译报错

error C2065: '_dos_open' : undeclared identifier
hbvanguard 2009-12-21
  • 打赏
  • 举报
回复
没错,dos.h里的

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧