标题:动态数组的问题
取消只看楼主
lanriver
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:133
专家分:101
注 册:2008-8-9
结帖率:70.59%
 问题点数:0 回复次数:1 
动态数组的问题
读二进制文件时,动态增加指针,然后让每个指针指向不同大小的数据块地址,build时报错
int z;
int i;
unsigned char *pDrwBuf[];
pDrwBuf[z++]=new unsigned char[i] ;
compiler通过
bulid的报错:Linking...
readDrw.obj : error LNK2001: unresolved external symbol "unsigned char * * pDrwBuf" (?pDrwBuf@@3PAPAEA)
Debug/ReadDrw.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

搜索更多相关主题的帖子: 时报 二进制 动态 
2012-07-03 00:00
lanriver
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:133
专家分:101
注 册:2008-8-9
得分:0 
以下是引用yuccn在2012-7-19 23:42:01的发言:

#defile MAX_PTR_SIZE  100

unsigned char *pDrwBuf[MAX_PTR_SIZE] = { 0 };
yuccn:通过你的指教,代码修改后能够达到预想的效果,而且非常高效,非常感谢你的帮助。由于没分数了,以后有机会会献上我的分数。

[ 本帖最后由 lanriver 于 2012-7-25 20:57 编辑 ]
2012-07-25 19:48



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-372688-1-1.html




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

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