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