该段代码的作用就是检查班级中谁没有在微信群中接龙。直接将最后一位接龙的同学发的接龙信息复制粘贴进来即可。在使用该段代码之前,在源代码同一文件夹下创建一个名为src的文件夹用于存储各种名单,此时在src文件夹内创建一个ANSI格式的.txt文件,用于存储班级名单。
class Name_Solitaire
{
string name[40], cname[40], b;
ifstream op;
bool vis[40];
char c;
public:
void get_name()
{
memset(vis, 0, sizeof vis);
op.open("src/21法一名单.txt");
for (int i = 0; i < 39; i++)
{
op >> name[i];
}
cout << "输入已经接龙的人员名单:" << endl;
getchar();
getline(cin, b);
int i = 0;
while (b[i] < '0' || b[i] > '9')i++;
int idx = -1;
for (; i < b.size(); i++)
{
if ((b[i] >= '0' && b[i] <= '9') || b[i] == '.') continue;
if (b[i] == ' ')