我想知道是否可以像在Matlab中一样编写用于在C / C ++中创建结构数组的代码。
For instance, in Matlab, I can di:
patient.name = 'John Doe';
patient.billing = 127.00;
patient.test = [79, 75, 73; 180, 178, 177.5; 220, 210, 205];
没有将struct定义为单独的代码段。我喜欢的是我以后可以添加任何字段。
我不知道如何在C / C ++中编写一段可以做同样事情的代码。一些指导意见将不胜感激。
答案 0 :(得分:0)
我不了解Matlab,通过将您的代码片段视为要求,我们可以在C ++中执行以下操作。
struct patient{
std::string name;
double billing;
std::vector<float> test;
}
std::vector<patient> patients;