我是新来的 C++。我在 python 方面有一些经验,发现“if a in b”真的很容易,我想知道 C++ 中是否有等价物。
背景
我一直在尝试制作一个字符串列表并检查输入是否在该列表中。我想这样做的原因是,如果输入实际上会在该函数中执行某些操作,我只想使用该函数。(在这种情况下更改 int x 和 y 坐标)
问题
string myinput;
string mylist[]={"a", "b", "c"};
cin>>myinput;
//if myinput is included in mylist
//do other stuff here
如何检查if
输入myinput
是否包含在字符串中mylist
?