undefined symbol in module是什么意思?怎么改正?

cafeeyang 2003-04-17 02:34:44
我在使用C++Builder3.1编程的时候,
编译连接后出现错误:
undefined symbol process_infile(file near *) in module f:Hide.cpp
不知道什么原因?

所有程序源码如下:
//HideSeek.h
#ifndef _HIDESEEK_DOT_H_
#define _HIDESEEK_DOT_H_

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <dir.h>
#include <conio.h>
#include <ctype.h>
#include <io.h>

void process_args(int argc,char *argv[]);//Hide和Seek之前的准备工作
#endif

//Hide.cpp
#include "hideseek.h"
//extern char giffile[100];


main(int argc, char *argv[])
{
FILE *infile;
char *drive=(char *)malloc(200*sizeof(char)); // 200 spaces for a file name

char *dir=(char *)malloc(200*sizeof(char));
char *fname=(char *)malloc(200*sizeof(char)); // that is too long.
char *ext=(char *)malloc(200*sizeof(char)); // once burned, twice shy.
int old_mode=0;
int x=0,y=0;

process_args(argc,argv);
return 0;
}
...全文
642 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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