如有一结构体 struct stName
{
string name;
string sex
};
stName sn;
如果有C# 连续存储数据可以这么写 List<stName> lstname = new List<stName>(): lstname.add(sn);实现对数据的连续存储。
c++ 要怎么实现对结构体的线性保存,给个方案或者示意代码。
------解决思路----------------------
List<T>是.Net中的泛型类,跟具体的语言没关系,本身也不具备保存数据的功能(可能你用了ORM框架)
List<String^>^ dinosaurs = gcnew List<String^>();
Console::WriteLine("\nCapacity: {0}", dinosaurs->Capacity);
dinosaurs->Add("Tyrannosaurus");
dinosaurs->Add("Amargasaurus");
dinosaurs->Add("Mamenchisaurus");
dinosaurs->Add("Deinonychus");
dinosaurs->Add("Compsognathus");
------解决思路----------------------
List的用法
你可以先查MSDN