ChinaUnix.net
相关文章推荐:

error dereferencing pointer to incomplete type

socket 编程中,通过gethostbyname() 或者 gethostbyaddr 取得主机的 hostent 解构的信息, 现在从中提取出地址信息: [code] struct host * host; struct sockaddr_in address; .... ... ... memcpy (&address.sin_addr, host->h_addr_list[0], sizeof(address.sin_addr)); 或者: address.sin_addr=*((struct in_addr *)host->h_addr); [/code] 编译的时候出现这样的错误: error: dereferencing pointer to incomplete type ...

by Co_Coiiz - C/C++ - 2006-12-21 16:21:40 阅读(9243) 回复(12)

相关讨论

[code] #include #include type.h> #include #include // For bool, false, true #include // For strcmp() struct Family * get_person(void); struct Famliy *pmember1; struct Family *pmember2; bool set_ancestry_fuck(struct Famliy *pmember1, struct Family *pmember2); struct Date { int day; int month; int year; }; struct Family { st...

by 蓝天下的乌鸦 - C/C++ - 2012-11-14 14:51:34 阅读(1985) 回复(6)

dereferencing pointer to incomplete type dereferencing pointer to incomplete type 的错误也是未包含某些头文件造成的! 分析数据包:判断通信双方的操作系统、网络信息流量、通过路由的数据包大小、数据包内容。 以太网:以太网的桢? 以太网中,数据是以被称为帧的数据结构本为单位进行交换的。 现在最常用的帧格式MAC V2 v2帧的格式: (插入8字节)目的地址(6字节)-源地址(6字节)-类型(2字节)-数据(46-150...

by cbc - MySQL文档中心 - 2005-12-02 13:24:31 阅读(1141) 回复(0)

我反复检查了代码,是没有错的。 在网上简单搜了一下,说是头文件包含的问题。 我这网络访问受限,百度快照都打不开,只能跑这来问问了。 好心人给指点个迷津。:lol:

by sjh_311 - C/C++ - 2010-11-29 14:59:37 阅读(12323) 回复(10)

我把2.4下的一段代码移到2.6下,但是在编译到调用LIST_FIND()的时候报这个错: dereferencing pointer to incomplete type 请问下,是什么问题阿 代码如下: #include types.h> #include #include #include #include #include #include #include #include #include

by falcon_13 - Linux环境编程 - 2007-05-12 18:39:20 阅读(2889) 回复(1)

自己试着去实现一个二叉查找树,程序有3个文件,bsearch.h,bsearch.c和main.c。 bsearch.h中这样: [code]struct TreeNode; 11 12 typedef struct TreeNode* Position; 13 typedef struct TreeNode* SearchTree; 14 /******************************/ 15 typedef int Elementtype; 16 /******************************/ [/code] bsearch.c中这样: [code] #include ; 3 #include

by albcamus - C/C++ - 2005-01-19 13:03:36 阅读(6101) 回复(6)

int saveIndex(struct hashTable * ht) { FILE * fpSI; fpSI = fopen("/usr/local/MetaData/hashIndex.in","wb"); if(NULL==fpSI) { printf("open /usr/local/MetaData/hashIndex.in failed"); exit(-1); } //struct hashTable * list; //list = ht; for(; (ht->next)!=NULL;ht=ht->next) <------ dereferencing pointer to incomplete type { fwrite(ht,sizeof(struct hashTable)...

by hinku - Linux环境编程 - 2007-05-27 09:18:13 阅读(5028) 回复(1)

dereferencing pointer to incomplete type”是什么错误? I use gcc to compile my C file.

by yechengyu - C/C++ - 2004-02-21 12:55:08 阅读(32455) 回复(7)

原来在windows下能运行的程序,移植到linux下,出现上述错误,请大侠不吝赐教! 附部分相关代码: struct listen { char Cookie; long RequestTimeStamp; long RequestFileSize; struct listen *left, *right ; }listenqueue; struct BufferQueue *h=NULL ; h=(struct BufferQueue *)malloc(sizeof ( BufferQueue)); h->Cookie=a ; h->RequestTimeStamp=finish ; h->RequestFileSize = (rand()%100) ; h->le...

by 51167899 - C/C++ - 2006-07-24 16:11:47 阅读(1570) 回复(2)

If a specifier with a tag but without a list appears when the tag is not declared, an incomplete type is specified. Objects with an incomplete structure or union type may be mentioned in contexts where their size is not needed, for example in declarations (not definitions), for specifying a pointer, or for creating a typedef, but not otherwise. The type becomes complete on occurrence of a subseque...

by shihyu - C/C++ - 2007-06-11 23:34:38 阅读(1640) 回复(4)

gdb p ofstream 为什么是 incomplete sype gdb p str 可以看到string的定义, 如果想看到 ofstream 的定义 该怎么作阿? 谢谢![code]#include #include #include using namespace std; int main() { ofstream out("test.txt"); string str("nihao"); stringstream ss; ss << str; ss << "1213213213213\n"; ss << "this is ss...

by jazeltq - Linux环境编程 - 2011-10-17 09:57:54 阅读(4710) 回复(4)