通用的结构体Struct类型在程序中何处定义?急!急!急! 在几个类中都要用到的同一个Struct类型,该类型在程序中如何定义、引用,关键是该结构体定义在哪里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义一个通用的.h文件,struct类型的定义就放在该文件中,其他要使用的只要include该头文件就可以了 示例如下://定义部分--(1)Struct DATA{ char strName[20]; int age;};//初始化部分--(2)DATA strAllData{{"王某", 30},{"张某", 20}};部分(1)放在任意一个类的 .h (假设www.h) 里 ; 部分(2)放在该类的 .cpp 文件里.如果哪一个类需要该结构体,则在该类的.cpp 文件 中写上extern DATA *strAllData;当然,在该类的头文件中要加上 #include "www.h"; 以上是平时的一些总结,如有错误,望指正~~~~~~~~ 新手求推荐和指引? 菜鸟问个单文档CFormView加载不同自定义对话框的问题 win32版的snort1.7如何使用啊 完成端口可以用UDP协议吗? 连结字符串? 一个小问题!(在线等待) 关于WSAEventSelect()的一个问题 一个奇怪的编译错误 请问我用sendto函数的时候返回错误10004,这是为什么? 求助!!谢谢 怎样把头文件添加到 External Dependencies 如何指定本机的一个端口和服务器的端口通讯阿?本机这个端口不用监听的!用bind行吗?
//定义部分--(1)
Struct DATA
{
char strName[20];
int age;
};
//初始化部分--(2)
DATA strAllData{{"王某", 30},{"张某", 20}};部分(1)放在任意一个类的 .h (假设www.h) 里 ; 部分(2)放在该类的 .cpp 文件里.如果哪一个类需要该结构体,则在该类的.cpp 文件 中写上extern DATA *strAllData;
当然,在该类的头文件中要加上 #include "www.h"; 以上是平时的一些总结,如有错误,望指正~~~~~~~~