首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

在BCB里遇到这样的编译有关问题,请帮小弟我看看!

2012-02-03 
在BCB里遇到这样的编译问题,请帮我看看!![C++Error]usecard.cpp(34):E2268Calltoundefinedfunctioninit_ca

在BCB里遇到这样的编译问题,请帮我看看!!
[C++   Error]   usecard.cpp(34):   E2268   Call   to   undefined   function   'init_card '
这个是在我的usecard.cpp文件里的,调用的代码是:
OpenBoard(long   cidx)
{
                ...
                if(brdHandle)
                {
                                init_card(brdHandle,   imagemess,   gmode);
                }
                ...
}
我的init_card()函数在这里也有,为什么还会出现这个错误?

//-------------------------图像卡初始化-------------------------------
init_card(HANDLE   card,   unsigned   char   *   imgmas,   int   gmode1)
{
      ...
}

请各位帮我解答一下,再给40分

[解决办法]
在定义OpenBoard(long cidx)之前先声明init_card函数:

init_card(HANDLE card, unsigned char * imgmas, int gmode1);
[解决办法]
要先定义函数
[解决办法]
函数调用要在函数声明的后面。
[解决办法]
在定义OpenBoard之前先声明init_card函数:


热点排行