powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / проблема с псевдографикой в терминале RAD Studio 2010
5 сообщений из 5, страница 1 из 1
проблема с псевдографикой в терминале RAD Studio 2010
    #38826152
L0rd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При компиляции проекта на терминал выдает непонятные символы вместо псевдографики. Объяснить это не могу ничем... Ну разве что руки выправить необходимо!
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
#pragma hdrstop
#include <stdio.h>   
#include <conio.h>
#include <iostream>
#include <tchar.h>

int main()
{
	cout<<'&#9553;'<<'&#9516;'<<'&#9500;'<<'&#9580;'<<'&#9532;'<<'&#9508;'<<endl;
	printf("%c%c%c%c%c%c%c\n",'&#9574;','&#9552;','&#9552;','&#9552;','&#9552;','&#9472;','&#9472;');
        getch();
	return 0;
}


хммм.. тут псевдографика тоже не отображается :)

коды по порядку - cout<<'186'<<'194'<<'195'<<'206'<<'197'<<'180';
printf("%c%c%c%c%c%c%c\n",'203','205','205','205','205','196','196');
файл прикрепил.
Но если открыть терминал Виндовс с помощью cmd - то как не странно все символы вводятся!!!!
Может кто то подсказать где ковырять??
...
Рейтинг: 0 / 0
проблема с псевдографикой в терминале RAD Studio 2010
    #38826171
RWolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L0rd,

в терминале кодировка CP866 по умолчанию же.
делай CharToOem перед выдачей строки.
...
Рейтинг: 0 / 0
проблема с псевдографикой в терминале RAD Studio 2010
    #38826287
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L0rdПри компиляции проекта на терминал выдает непонятные символы вместо псевдографики Console Reference , GetConsoleCP , SetConsoleOutputCP .
...
Рейтинг: 0 / 0
проблема с псевдографикой в терминале RAD Studio 2010
    #38826472
L0rd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо!!
Решилось таким вот способом:
Код: plaintext
1.
2.
unsigned char s[]={218,196,194,191,179,197,195,180,192,193,217,201,205,203,187,186,206,204,185,200,202,188};
cout<<s[0]<<s[1];


Может кому надо... ;)
...
Рейтинг: 0 / 0
проблема с псевдографикой в терминале RAD Studio 2010
    #38826568
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L0rdВсем спасибо!!
Решилось таким вот способом:
Код: plaintext
1.
2.
unsigned char s[]={218,196,194,191,179,197,195,180,192,193,217,201,205,203,187,186,206,204,185,200,202,188};
cout<<s[0]<<s[1];


Может кому надо... ;)
Почитай вот тут https://ru.wikipedia.org/wiki/Псевдографика

В разделе:

Box Drawing (2500—257F) & Block Elements (2580—259F)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / проблема с псевдографикой в терминале RAD Studio 2010
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]