这可能听起来像一个基础问题,但它是可以解决的,我正在寻找一种快速而优雅的解决方案。
我想创建一个程序专用的保留字集合:是否为保留字(如果是集合的一部分)。
我考虑过使用
有什么优雅的方法吗?
我想创建一个程序专用的保留字集合:
{"apple", "orange", "peach"}
它是常量,我希望能在运行时检查字符串我考虑过使用
std::set
,但我不想手动将我的每个保留字添加到集合中。此外,我不需要set的全部功能,例如我不需要添加新元素或删除元素。有什么优雅的方法吗?
std::set
来表示一个集合,可以使用数组和std::find
。 - K-ballo