【发布时间】:2015-09-03 11:05:44
【问题描述】:
我正在用 C++ 编写一个简单的 ASCII Roguelike RPG,并且像往常一样使用 @ 字符来表示玩家。
我将关卡存储在 .txt 文件中,以便没有编程知识的人可以编辑和创建自己的关卡。
当我运行游戏时,我打开第一个关卡文件并将关卡逐行push_back放入一个字符串向量中。
我可以通过其坐标访问向量中的某个字符,例如:
char certainChar = levelData[3][3];
我要求最快的方法来做相反的事情:获取在向量中只出现一次的字符的坐标。
有什么建议吗?
【问题讨论】:
-
您要搜索在 any 字符串中仅出现一次的特定字符或 any 字符?
-
概括、概括、问谷歌并找到指向 SO 问题的链接。
-
在整个字符串向量中仅出现一次的特定字符 (@)
-
@LogicStuff 我已经用谷歌搜索了它,但没有找到任何东西,这就是我来这里询问的原因。
标签: c++ string vector char coordinates