我正在学习 C++。我的主要语言是 Free Pascal。在 FP 中,我可以这样做:
type
TSomeType = (Foo1, Foo2, Foo3);
TSomeRecord = record
Field1: String;
Field2: String;
end;
var
MyArray: array[TSomeType] of TSomeRecord;
所以数组的长度= 3。然后我可以使用它,例如:MyArray[Foo2].Field1 := 'Some string'
我可以在 C++ 中做类似的事情吗?在 C++ 数组教程中找不到解决方案
问候