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

Консольный вывод расширенной ASCII и русских букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделение текста для последующего занесение в буфер обмена http://www.cyberforum.ru/cpp-beginners/thread287669.html
Помогите пожалуйста реализовать выделение текста, уже не первый день об этом думаю и ищу и безуспешно...
C++ что означает этот синтаксис? Добрый день! в книге Бьерна Страуструпа встретил такой код enum token_valut {NAME, NUMBER, END, PLUS='+'} что значит PLUS='+' ?! http://www.cyberforum.ru/cpp-beginners/thread287656.html
C++ Шаблон замены строк матрицы
template <class A> A*obj(int m, int n, A*el) { int i, j, m1, m2; A c; for (j=0; j<m; j++) { for (i=0; i<n; i++) {
C++ Бинарные файлы
Прошу помочь с новыми задачками
C++ неопределенный символ в строке http://www.cyberforum.ru/cpp-beginners/thread287598.html
Почему ругается на w как на неопределенный символ в строке angel N1(149, 34.8, w); #include <iostream.h> /////////////////////////////////////////////////////////// class angel { private: int gradys; float minutes; char napravlenie;
C++ Неявное подключение DLL (Visual C++) Здравствуйте. Нужна Ваша помощь. Как правильно выполнить неявное подключение библиотеки к программе? Я это делаю таким способом: // dll.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #include "windows.h" подробнее

Показать сообщение отдельно
Kr1s
0 / 0 / 0
Регистрация: 03.05.2011
Сообщений: 16

Консольный вывод расширенной ASCII и русских букв - C++

03.05.2011, 12:42. Просмотров 6306. Ответов 9
Метки (Все метки)

Извиняюсь, если подобные темы уже есть, но с помощью поиска получить ответ на свой вопрос я не смог.

Собственно, вот и он:

Мне необходимо выводить на экран двумерные матрицы с русскими и/или английскими символами в рамках. Раньше для вывода русского текста использовал
C++
1
setlocale( LC_ALL,"Russian");
а для вывода псевдографики такую штуку
C++
1
static_cast<char>(n)
И то, и другое - нагуглено по форумам, как сделать по-человечески я не знаю, т.к. учу С# и только-только пересел с Borland C 3.1.

Проблема такая: при использовании setlocale крокозяблами выводится псевдографика, без него - русские символы. Как отобразить в нормальном виде все вместе?

На ум приходило менять setlocale на дефолт для вывода рамок, но какое у него значение по умолчанию я не нашел. Буду очень благодарен за любую помощь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru