| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 802 人关注过本帖
标题:请教大虾图像处理问题
只看楼主 加入收藏
anfengshow
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-3-22
收藏
 问题点数:0 回复次数:0 
请教大虾图像处理问题
各位大虾:
     我现在在用VC实现图像的读入。下面是我的程序:
 #include "process.h"
#include "stdafx.h"
#include "math.h"

#include "CDib.h"
#include "GlobalApi.h"

void  main()
{
CDib pcdib(256*256,8);
const char* strPathname= "G:\学习资料\毕设\图象及运行结果\新建文件夹\lena原图.bmp";
CFile* myFile;
pcdib.AttachMapFile(strPathname,1);  // 以读模式打开内存映射文件,并将其与CDib对象进行关联
 pcdib.Read(myFile);                 //该函数DIB从一个文件读入CDib对象。该文件必须成功打开
}


下面是连接出的问题:

all.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall CDib::~CDib(void)" (??1CDib@@UAE@XZ)
all.obj : error LNK2001: unresolved external symbol "public: int __thiscall CDib::Read(class CFile *)" (?Read@CDib@@QAEHPAVCFile@@@Z)
all.obj : error LNK2001: unresolved external symbol "public: int __thiscall CDib::AttachMapFile(char const *,int)" (?AttachMapFile@CDib@@QAEHPBDH@Z)
all.obj : error LNK2001: unresolved external symbol "public: __thiscall CDib::CDib(class CSize,int)" (??0CDib@@QAE@VCSize@@H@Z)
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/all.exe : fatal error LNK1120: 6 unresolved externals
执行 link.exe 时出错.

编译成功,无法连接。请问哪位大虾知道哪里出问题吗?下面是主函数调用的两个函数的说明。

BOOL CDib::AttachMapFile(const char* strPathname, BOOL bShare) ;
BOOL CDib::Read(CFile* pFile);
我查到CFile是一个文件实体,可是我不知道这个文件是在内存中还是在磁盘中的,调用时怎样赋值。
搜索更多相关主题的帖子: 图像处理 内存 include 
2008-03-29 23:20
快速回复:请教大虾图像处理问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033761 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved