【发布时间】:2014-06-10 00:24:54
【问题描述】:
下午好,
我正在寻找一种方法来在 c++ 中实例化和定义一堆不同的字符串变量,并将它们分组到一个数据结构中,很像枚举数据类型,但带有字符串。
在 C++ 中有没有一种好方法可以做到这一点,我不希望创建一个字符串数组,而是希望每个字符串都有一个单独的名称,以及一个父数据结构。
这就是我想要实现的目标
somestructuretype MyData {
string alpha = "this is string A";
string bravo = "this is string B";
string charlie = "this is string C";
};
所以我可以像这样调用这些字符串:
字符串 temp = MyData.alpha;
我知道这在 c# 中是可能的,这在 C++ 中是否可能
谢谢, -D
【问题讨论】:
-
您是否需要将它们一起传递(例如,如果您计划有几个相似的结构,它们的字段具有不同的值)?