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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
#1

Не те символы - C++

16.04.2009, 10:10. Просмотров 481. Ответов 3
Метки нет (Все метки)

У меня в программе есть цикл
C++
1
2
3
4
for(int i=0; n<10; (i+step)){
    y[i] = a*(i^2) + i*b + c;
    cout << '\xDA'; // ошибка
    n++;}
В строке "ошибка" выводится символ уголок. Должен выводится, но вместо него (уголка) появляется что-то отдалено похожее на i.
В самой программе есть строка
C++
1
2
3
4
5
int main()
{
    setlocale(LC_ALL,".1251" ); // <-
...
}
Может из-за неё. Если её убрать, то вывоится нормальный уголок, но все русские слова превращаются в мусор. Можно как-нибудь на определённом участке запретить использовать setlocale(LC_ALL,".1251" ); а потом снова возобновить.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2009, 10:10     Не те символы
Посмотрите здесь:

Широкие символы wchar_t wstring не хотят принимать русские символы - C++
Собственно вопрос в шапке, вот примеры: std::wstring str = L&quot;блин комом&quot;; и такое: wchar_t stroka = L&quot;abcdefghijklmnopqrstuvwxyz...

Вывести на экран в первой строке нечетные символы, во второй четные символы исходной строки - C++
Помогите написать 3 программы. (на С или С++) 1. Вывести на экран в первой строке нечетные символы, во второй четные символы исходной...

Алфавит. Символы операций. Специальные символы - C++
Алфавит. Символы операций. Специальные символы. Один из вопросов билета, предстоящего мне экзамена. 1.Не могу найти в чем разница...

Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке. - C++
Работа с текстовыми файлами. Дан файл, компонентами которого являются символы. Переписать все символы в новый файл в обратном порядке.

Работа с текстовыми файлами. Произвольные символы заменить на символы, введенные с клавиатуры - Pascal
Ребята, помогите пожалуйста! Задали задачку по программированию вот условие: В выбранном текстовом файле произвольные символы заменить на...

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

Даны целое число n и символы s1,s2,.sn , среди которых есть двоеточие. Получить все символы после двоеточия - Pascal
Задачка вроде понятная и я её даже решил,но я взял в основу строковый тип.Как в последствии выяснилось нужно решать через &quot;char&quot;. Не могу...

Символы псевдографики заменить на строчные латинские символы - Assembler
Символы псевдографики заменить на строчные латинские символы. :resent:

Вставка в бд, символы перевода строк и спец. символы - PHP
Вставляю в бд даные, текст. Он вставляется просто как строка, а я его вставляю как отформатироваанный текст, как мне его вставить, чтобы...

Даны две символьные переменные, в которых все символы, кроме одного, одинаковы. Определить номер позиции, в которй символы отличаются - Pascal
Ребят помогите решить задачи Задание 3 Даны две символьные переменные, по 4 символа каждая, в которых все символы, кроме одного,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alexiski
Любитель давать советы
338 / 130 / 2
Регистрация: 12.01.2009
Сообщений: 511
16.04.2009, 11:42     Не те символы #2
В 1251 Ваш уголок имеет ход \xAA
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
16.04.2009, 11:48  [ТС]     Не те символы #3
Всё равно не то. А есть таблица символов для 1251?
darkAngel
Технофашист
214 / 195 / 4
Регистрация: 11.03.2009
Сообщений: 860
16.04.2009, 12:26     Не те символы #4
Есть и она называется "Кодовая таблица 1251 - Windows" (символы с 0-255 в ASCII)
Вот она: http://uchcom.botik.ru/educ/clerk/Li...d-tabl.ru.html
Там в первая таблица в 16-ной системе , вторая в 10-ной - для Видноса, а третья для доса. тебе вторая нужна )
Yandex
Объявления
16.04.2009, 12:26     Не те символы
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru