定义一个结构体数组并初始化时出现的问题
来源:互联网 发布:护肤品数据 编辑:程序博客网 时间:2024/05/30 02:51
我定义如下一个结构体
#include
struct Mystr
{
public:
int a;
int b;
//CArray ss;//这个也不行
std::vector aaa;
};
//定义结构体数组并同时初始化
Mystr AA[] =
{
{1, 2},
{3, 4}
};
编译出错误C2440,去掉aaa成员没有错误.我想在结构体中出现上面类似的情况时不可以成功
类的情况一样
因为是在C++环境下编程,我改成以下的形式
#include
struct Mystr
{
public:
int a;
int b;
//CArray ss;//这个也不行
std::vector aaa;
Mystr(int a1, int b1)
{
a = a1;
b = b1;
}
};
//定义结构体数组并同时初始化
Mystr AA[] =
{
Mystr(1, 2),
Mystr(3, 4)
};
问题解决
本文用菊子曰发布
- 定义一个结构体数组并初始化时出现的问题
- 关于结构体定义时初始化及结合数组使用问题 示例
- 定义结构体时的初始化默认值
- struct 结构体的定义及初始化问题
- 一个结构体初始化问题
- C语言基础 定义并初始化一个二维的字符型数组
- 定义char数组时的一个问题
- 一个题目,涉及结构体数组的初始化与输出
- 结构体数组的初始化
- 关于结构体数组初始化的问题--深入举例
- C语言基础 定义并初始化三维的整型数组
- 结构体数组的定义
- 结构体的定义及初始化
- 关于结构体的定义与初始化
- C++结构体的定义、初始化、引用
- 结构体的定义、初始化以及typedef
- 结构体的定义与初始化
- 初始化一个数组并输出数组的值(有前到后)
- linux下线程的同步示例
- Java中二进制和字符串之间的相互转换
- 函数返回引用时要注意的问题
- 类中的虚函数表对sizeof的影响
- 构造类的大三原则(读自VCKBase),及拷贝构造函数与=运算符的重载
- 定义一个结构体数组并初始化时出现的问题
- Oracle 连不上的各种现象
- HDU 1403 Longest Common Substring
- C++ STL填充算法
- 不知道什么地方出了问题
- 《如何阅读一本书》读书笔记(2)
- 如何选择开源许可证?
- A successful Git branching model
- 解析器最终版本