Задать вопрос

С++ как посчитать символы в строке?

C++ Есть переменная типа String, в ней содержатся буквы русского и английского алфавита, пробелы и знаки препинания.
Нужно посчитать количество символов в этой строке вместе с пробелами и знаками.
Проблема в том что при использовании length() или size() результат почему то не точный. Показывает правильное количество символов для английских букв и умноженное на 2 для кириллицы.
Как можно решить эту проблему?
Спасибо!
  • Вопрос задан
  • 5848 просмотров
Подписаться 2 Оценить Комментировать
Решение пользователя Максим К ответам на вопрос (3)
1kachan
@1kachan
сохранить код в кодировку windows-1251, скомпилить, запустить
Ответ написан
Комментировать