主题 : 也来问个C编程的问题,编译时出错
级别: 模拟之星
UID: 35604
精华: 0
发帖: 363
威望: 0 星
金钱: 3544 浮游币
贡献值: 0 点
好评度: 858 点
人气: 0 点
在线时间: 221(时)
注册时间: 2005-06-14
最后登录: 2024-08-06
楼主  发表于: 2006-02-10 23:33

也来问个C编程的问题,编译时出错

#include"iostream.h"
#include"graphics.h"
void main(){
   int driver,mode;
   detectgraph(&driver,&mode);
   if(driver==-2)
   cout<<"Error!"<<endl;
   cout<<driver<<mode<<endl;
   }
以上写在n.cpp中
TURBO编译时出这么一句
Linker Error:Unfined symbol _detectgraph in module N.CPP

大概意思是模块N.CPP中标识符_detectgraph未声明?头文件不可能有问题啊-_-b
就是这些……鄙人的英文实在是………   ⊙_⊙
以恶搞的方式讨论严肃的问题,以严肃的态度讨论恶搞的事项,模糊龌龊和正常的界限,让新世纪的光照耀这个宇宙吧OTZ

伊藤大人画的绫波啊,呃呵呵呵..... 
级别: 模拟小生
UID: 105827
精华: 0
发帖: 32
威望: 0 星
金钱: 2558 浮游币
贡献值: 0 点
好评度: 55 点
人气: 0 点
在线时间: 0(时)
注册时间: 2006-02-10
最后登录: 2024-08-06
沙发  发表于: 2006-02-11 04:23

大概是在编译连接时出错了,不一定是代码的问题。 _detectgraph应该是定义的一个别名。