Форум программистов, компьютерный форум CyberForum.ru

Псевдографика на c++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.84
yTpO
5 / 5 / 0
Регистрация: 15.03.2013
Сообщений: 67
05.04.2013, 20:29     Псевдографика на c++ #1
Возникла проблема.
Требуется вывести таблицу, шапка которой на русском. Всё бы нормально, но если подключать iostream, то таблица символов сбивается...
Вот пример:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <conio.h>
#include <iostream>
 
main ()
{
  setlocale(LC_ALL, "Russian");
  printf ("DOS:\n");
  printf (" \xC4     \xCD\n");
  printf ("\xD5\xD1\xB8   \xC9\xCB\xBB\n");
  printf ("\xC6\xD8\xB5 \xBA \xCC\xCE\xB9\n");
  printf ("\xD4\xCF\xBE   \xC8\xCA\xBC\n");
  getch();
  return(0);
}
Добавлено через 1 час 18 минут
Требуется найти код символа || (боковая стенка у двойной таблицы)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.04.2013, 20:29     Псевдографика на c++
Посмотрите здесь:

C++ псевдографика в С++
C++ Псевдографика
C++ Псевдографика
[C++] Псевдографика C++
Псевдографика C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gazlan
2861 / 1809 / 272
Регистрация: 27.08.2010
Сообщений: 4,893
Записей в блоге: 1
06.04.2013, 09:57     Псевдографика на c++ #2
На картинке - 0xBA
Миниатюры
Псевдографика на c++  
yTpO
5 / 5 / 0
Регистрация: 15.03.2013
Сообщений: 67
06.04.2013, 23:27  [ТС]     Псевдографика на c++ #3
Цитата Сообщение от gazlan Посмотреть сообщение
На картинке - 0xBA
это в английском языке. а при подключении русского языка коды символов меняются
Xfaider
11 / 11 / 1
Регистрация: 27.10.2012
Сообщений: 26
07.04.2013, 00:29     Псевдографика на c++ #4
Попробуйте добавить пару строк кода:
C++
1
2
#include <windows.h>
SetConsoleOutputCP(1251);
gazlan
2861 / 1809 / 272
Регистрация: 27.08.2010
Сообщений: 4,893
Записей в блоге: 1
07.04.2013, 00:46     Псевдографика на c++ #5
Цитата Сообщение от yTpO Посмотреть сообщение
это в английском языке
Это не в английском и не в русском - это в ASCII (CP-866).

Code page 866
Yandex
Объявления
07.04.2013, 00:46     Псевдографика на c++
Ответ Создать тему
Опции темы

Текущее время: 13:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru