在非TC编译器里根本不需要farmalloc,并且标准里已经废弃了
可是楼主说的就是TC,不是其它编译器
希望您不要将个人想法强加于他人,您认为MFC+VC强,但我们或许认为TC+graphics.h才是王道
----------------解决方案--------------------------------------------------------
我就认为c+api好
----------------解决方案--------------------------------------------------------
不是的,molloc默认申请的是near(进程堆)的内存,其实还可以使用farmalloc来申请far(远程堆)的内存,那样还可以获得400-600KB的内存
对了,使用远程堆内存时,变量的类型需要在定义前加far修饰
例如
far int *x=(int *)farmalloc(sizeof(int));
----------------解决方案--------------------------------------------------------
在win下就不用这些麻烦的near far的
----------------解决方案--------------------------------------------------------
可是楼主说的就是TC,不是其它编译器
希望您不要将个人想法强加于他人,您认为MFC+VC强,但我们或许认为TC+graphics.h才是王道
如果你自己本人真是喜欢用TC+graphics那才说出这句话,要不然请你去别的论坛看看TC正处于什么情况
----------------解决方案--------------------------------------------------------
以前的OI也是用的TC编译器,现在为什么换DevC++?不如您自己解释一下
----------------解决方案--------------------------------------------------------
如果你自己本人真是喜欢用TC+graphics那才说出这句话,要不然请你去别的论坛看看TC正处于什么情况
我两年都没用tc和grahpics了,我一直用neo和gcc,不过tc仍然是C初学者入门和深入学习的好工具.
现在OI使用gcc是为了反微软垄断,支持linux
----------------解决方案--------------------------------------------------------
这不是反微软垄断,这又不是商业化的东西
等你要搞ACM再说吧
----------------解决方案--------------------------------------------------------
如果你自己本人真是喜欢用TC+graphics那才说出这句话,要不然请你去别的论坛看看TC正处于什么情况
pfan论坛上,TC被我们的飞燕逼得走投无路~~~~
----------------解决方案--------------------------------------------------------
The end, thank you for your answers.
----------------解决方案--------------------------------------------------------