C++ проверяет, содержит ли строка символ или нет, и как преобразовать двоичную строку в целое число
У меня есть двоичная строка, как "01001111111". Я хочу знать, что если эта строка содержит "0" или нет. Как это сделать? И если я хочу преобразовать это в целое число, как получить это?
1 ответ
Решение
Так как это кажется домашним заданием, дать полное решение не будет хорошей идеей.
Тем не менее, я бы дал вам эту подсказку:
std::bitset
std::string
и связанные функции от<algorithm>
заголовок.
Эти двое вместе должны решить вашу проблему, если вы научитесь использовать их умно.