【请教】alloc.h和malloc.h的区别?

mp4spig 2013-03-06 01:39:34
一个扫雷游戏
级别不够,放在网盘里:http://pan.baidu.com/share/link?shareid=498221&uk=1730791166

VC6.0编译,提示:
--------------------Configuration: 214 - Win32 Debug--------------------
Compiling...
214.cpp
D:\QQPCmgr\Desktop\214.cpp(10) : fatal error C1083: Cannot open include file: 'alloc.h': No such file or directory
执行 cl.exe 时出错. 214.obj - 1 error(s), 0 warning(s)

什么问题?
...全文
366 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
mp4spig 2013-03-20
  • 打赏
  • 举报
回复
编写扫雷用这个东西,已经用另外方式解决
ForestDB 2013-03-06
  • 打赏
  • 举报
回复
如果不是自己写的,要弄清楚开发者是在什么环境下写的这些代码。
atinysix 2013-03-06
  • 打赏
  • 举报
回复
引用 6 楼 mymtom 的回复:
引用 4 楼 Athenacle_ 的回复:alloc在TC里存活着 ++ TC 是历史遗迹。
++,历史遗迹
mymtom 2013-03-06
  • 打赏
  • 举报
回复
引用 4 楼 Athenacle_ 的回复:
alloc在TC里存活着
++ TC 是历史遗迹。
一根烂笔头 2013-03-06
  • 打赏
  • 举报
回复
在malloc.h中存在这个函数

void *          __cdecl _alloca(size_t);
它是在条件编译下存在的

#if     !__STDC__
/* Non-ANSI names for compatibility */
#define alloca  _alloca
#endif  /* __STDC__*/
你查看一下它要使用哪个函数涉及到alloc.h?以及看看是不是自定义的头文件?在vc++中这个头文件不存在,只存在malloc.h
Athenacle_ 2013-03-06
  • 打赏
  • 举报
回复
alloc在TC里存活着
赵4老师 2013-03-06
  • 打赏
  • 举报
回复
楼主为什么不自己亲自打开alloc.h和malloc.h一探究竟呢?
mymtom 2013-03-06
  • 打赏
  • 举报
回复
alloc.h malloc.h 是历史遗迹了! 现在都用stdlib.h
图灵狗 2013-03-06
  • 打赏
  • 举报
回复
malloc/free等函数是在stdlib.h中。

70,021

社区成员

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

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