enum ID // IDs
{
ID_HEADER = 0, // ID 0 = headers
#include "DATA.CSV"
ID_LIMIT
};
我在这里继承了一些代码......
查看“DATA.CSV”我看到用于填充B列枚举的所有ID以及其他数据。
我的问题:
枚举如何知道它正在使用“B列”来检索它的成员?应用程序中必须有一些其他逻辑但我没有看到它。我还应该寻找什么?
感谢。
答案 0 :(得分:1)
csv文件如下所示:
foo, bar, zod
所以包括它扩展到:
enum ID // IDs
{
ID_HEADER = 0, // ID 0 = headers
foo, bar, zod
ID_LIMIT
};
要使其真正起作用,您需要在CSV文件中使用尾随逗号,或在ID_LIMIT之前使用逗号。我没有看到你在问题中提到的“B栏”在哪里。