Сообщение Re: Проверка, что строка равна одному из значений от 25.03.2019 22:07
Изменено 25.03.2019 22:10 Don Reba
Re: Проверка, что строка равна одному из значений
Здравствуйте, Lonely Dog, Вы писали
LD>А можно ли что-нибудь такое написать на C++, как-нибудь сократить код?
Если не хочется использовать ассоциативные контейнеры:
LD>А можно ли что-нибудь такое написать на C++, как-нибудь сократить код?
Если не хочется использовать ассоциативные контейнеры:
using namespace boost::algorithm;
using namespace std;
using namespace std::placeholders;
using namespace std::string_literals;
if (any_of(vector<string>{"1234", "2345", "3456"}, bind(equal_to<string>(), status, _1)))
cout << "found it!\n";
Re: Проверка, что строка равна одному из значений
Здравствуйте, Lonely Dog, Вы писали
LD>А можно ли что-нибудь такое написать на C++, как-нибудь сократить код?
Если не хочется использовать ассоциативные контейнеры:
LD>А можно ли что-нибудь такое написать на C++, как-нибудь сократить код?
Если не хочется использовать ассоциативные контейнеры:
using namespace boost::algorithm;
using namespace std;
using namespace std::placeholders;
if (any_of(vector<string>{"1234", "2345", "3456"}, bind(equal_to<string>(), status, _1)))
cout << "found it!\n";