有没有办法,在VC下运行C程序,我运行后有如下提示
f:\microsoft visual studio\vc98\include\graphics.h(263) : error C4226: nonstandard extension used : 'far' is an obsolete keyword
谢谢回答

解决方案 »

  1.   

    用  _cdcel 等函数来声明C函数为C++函数具体看MSDN
      

  2.   

    void  far _Cdecl setpalette(int __colornum, int __color);这个样子还是不行呀,源程序太大,无法拿来
      

  3.   

    VC是兼容除C中的绘图函数外的其它函数,所以你有graphics.h的东西不能在VC下编译通过!不是上面的人说的把far去了就完了!而且还是找一个DOS系统(用Window带的dos是没用的)来用C编译器来编译你的程序!HEHE
      

  4.   

    32位里面已经没有near 和far调用了