Я знаю, что есть способы сделать сравнение игнорирования case, которое включает итерацию через строки или один хороший один на SO, нуждается в другой библиотеке. Мне нужно поместить это на другие компьютеры, которые, возможно, не были установлены. Есть ли способ использовать стандартные библиотеки для этого? Прямо сейчас я просто делаю...
if (foo == "Bar" || foo == "bar")
{
cout << "foo is bar" << endl;
}
else if (foo == "Stack Overflow" || foo == "stack Overflow" || foo == "Stack overflow" || foo == "etc.")
{
cout << "I am too lazy to do the whole thing..." << endl;
}
Это может значительно улучшить читаемость и удобство использования моего кода. Спасибо, что прочли это.