我想知道是否可以像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];
没有将结构定义为单独的代码段。我喜欢的是我可以稍后添加任何字段。
我不知道如何用 C/C++ 编写一段代码来完成同样的事情。一些指导将不胜感激。
最佳答案
我不懂Matlab,通过将您的代码视为要求,我们可以在C++中执行以下操作。
struct patient{
std::string name;
double billing;
std::vector<float> test;
}
std::vector<patient> patients;
关于c++ - C/C++ : How to create matlab like structure array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28258437/