c++结构初始化
c++ structure initialization
如何初始化另一个类中的结构?第一类中存在结构:first_class.h:
typedef struct
{
int x;
int y;
int z;
}*v,*vekt;
我想把它放在另一节课上:我尝试了另一个类.cpp
first_class:: v vector;
它不起作用问题出在哪里?
\========================================
我想做的是:我有两个类,一个是放置这个结构,另一个是允许向结构输入矢量数据的方法。我必须制作两个向量的数组,但当我使用不带ponter的数组时,它只是结构的简单数组,它不会生成结构变量。
struct v
{
int x;
int y;
int z;
};
first_class::v vector;
我想C风格的结构typedefs有一些混淆。
相关文章:
- 在C和C++中初始化结构中的数组
- 我们可以用参数化构造函数初始化结构的数组吗?
- 尝试初始化结构内的联合时出错
- 使用其他成员初始化结构的成员?
- 使用构造函数初始化结构还是在之后设置其值更好?
- 如果不初始化结构中的向量,它会自动为空还是具有随机内存位置的值?
- 如何在另一个结构中初始化结构数组?
- 如何在构造函数中初始化结构体的动态数组?
- 初始化结构中的联合 - c++
- 尝试初始化结构向量时出现编译错误
- 用于初始化结构的 void 指针强制转换
- 初始化结构的两种方式
- 使用用户定义的构造函数初始化C++结构
- 使用初始值设定项列表初始化结构,对于 std::array 失败
- 在 c++ 中初始化结构的指针
- 无序列图会创建一个零初始化结构吗?
- 如何在C++中初始化结构
- C 用结构指针初始化结构
- 在C 中初始化结构数组
- 使用数组聚合初始化结构数组