在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「C++的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!
有点好奇你这么做是为了什么。
我给出几个思路吧。
1,利用宏定义和自定义结构体,把变量名字和结构体组合到一起形成新的结构体,然后用list一点点查找就行了。
2,利用map做一次底层的string到结构体某指针的存储。这样需要处理好多值情况,类型别搞乱了。
3,利用配置文件处理,比如json和ini,xml等等。代码里压根就没有具体结构。
4,利用系统api,比如注册表或者plist之类的方案。
因为你没有给其他的限定,技术方案可以有很多,但可能没有现实意义。