Форум программистов, компьютерный форум, киберфорум
Van111
Войти
Регистрация
Восстановить пароль
Рейтинг: 4.00. Голосов: 1.

Русские буквы в консоли

Запись от Van111 размещена 29.12.2014 в 22:21

обладателям windows у которых выводится абракадабра даже после setlocale .

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <windows.h>
 
int main(int argc, char** argv) 
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    std::cout << "Русские буквы" << std::endl;
    getchar();
    return 0;
}
не забудьте нажать правой кнопкой по вашей консоли и на вкладке шрифт выбрать Lucida Console
Размещено в Без категории
Показов 2551 Комментарии 4
Всего комментариев 4
Комментарии
  1. Старый комментарий
    Запись от ISergey размещена 09.01.2015 в 12:22 ISergey вне форума
  2. Старый комментарий
    Это поможет только если сам файл в кодировке Windows-1251.
    Запись от S_el размещена 09.01.2015 в 12:36 S_el вне форума
  3. Старый комментарий
    я работал со многими студентами, и подавляющее большинство преподаватели заставляли работать в dev с++ , а там именно такая проблема (в более старых версиях dev setlocale не работает). Счастливые обладатели MVS решают эту проблему через setlocale.
    Запись от Van111 размещена 09.01.2015 в 13:41 Van111 вне форума
  4. Старый комментарий
    мб стоит попробоватьFAQ написать?
    Запись от Van111 размещена 09.01.2015 в 13:45 Van111 вне форума
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru