gpt4 book ai didi

c++ - 文件中的字符检查始终返回 true

转载 作者:行者123 更新时间:2023-11-28 01:20:17 24 4
gpt4 key购买 nike

<分区>

我一直在绞尽脑汁想弄清楚这个问题。我很乐意让你们中的一些人尝试一下,因为我完全没有想法。

bool characterGetCFG1(string typeOverLoad, string var_name, string full_text) {
int pos = full_text.rfind(var_name) + var_name.length() + 1;
char character = full_text.at(pos);
if (character == 't' || 'T') {
cout << full_text << "\n";
cout << "features.assigned, " << var_name << ", " << full_text.at(pos) << ".\n";
cout << "returned true \n";
cout << character << "\n";
return true;
}else{
cout << "returned false \n";
return false;
}

void setconfig(glow_t passed_glow) {
ifstream file;

file.open("config.cfg");
if (!file.is_open()) {
exit(-10);
}
std::string raw;
while (file.good()) {
raw.assign(std::istreambuf_iterator<char>(file), std::istreambuf_iterator<char>());
file >> raw;
}
file.close();

feats.setGlow(characterGetCFG1("t", "glow", raw));

别担心我在项目中有正确数量的括号,遗憾的是我无法将它们全部放入代码标签中。

编辑:我忘了在下面包含“config.cfg”文件。

glow=false

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com