Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Игорь Пугачев

  • 0
    вклад
  • 3
    вопроса
  • 1
    ответ
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать ввод русского текста через оператор std::cin нормальным и без крякозябр?

    res2001 @res2001
    Developer, ex-admin
    Если делать по уму, то вам нужно:
    1.Исходники сохранять в UTF8. Для строк и строковых констант использовать wchar_t или wstring.
    2.При старте программы узнайте кодировку консоли
    3.Перед выводом строк на экран преобразуйте ваши широкие строки в кодировку консоли и только после этого выводите. Для

    В винде 2 русских кодировки консоли: cp1251 и cp866, при чем cp866 используется по умолчанию. Менять кодировку консоли можно из самой консоли командой chcp. Менять кодировку консоли из программы - дурной тон.
    Пример конвертации с помощью WinAPI можете посмотреть тут.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как, где и кем начать карьеру в IT-индустрии?

    Mesuti
    Mesuti @Mesuti
    Главное заниматься тем, что нравится. И будем Вам счастье. Иначе не добьетесь успеха.
    Со скудным набором знаний лучше идти бесплатно практиковаться с наставником.
    Когда начнете писать хотя бы что-то полезное, тогда уже за деньги сможете работать
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
Оценили как «Нравится»
Самые активные сегодня
  • mayton2019
    • 10 ответов
    • 0 вопросов
  • Drno
    • 7 ответов
    • 1 вопрос
  • meidi
    Dlaynet tenyalD
    • 4 ответа
    • 2 вопроса
  • rPman
    • 6 ответов
    • 0 вопросов
  • Dr. Bacon
    • 6 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации