|
Гость
|
|
Иероглифы вместо русских букв и Красная строка20.05.2007, 20:27. Показов 17381. Ответов 21
Метки нет (Все метки)
Здравствуйте! Я в этом деле новичок, поэтому прошу помощи:
1) Почему у меня вместо русских букв ставятся иероглифы? Когда печатаю английскими, все идет. 2) Какая команда отвечает за красную строку? PS: Поиск использовал, но ответа не нашел. |
|
| 20.05.2007, 20:27 | |
|
Ответы с готовыми решениями:
21
Созданная программа вместо русских бук выдает иероглифы иероглифы вместо русских букв |
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 11:00 | |
|
Если пишеш в консоле то подключаеш библиотеку <windows.h>
и один раз перед выводом текста на консоль пишеш две строчки SetConsoleCP(1251); SetConsoleOutputCP(1251); когда запустиш консоль нажмеш правой мышю на строку заголовка и выбереш свойства->выдереш рифт->Lusida Console
1
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 11:02 | |
|
А перед тем местом где тебе нада красная строка пишеш \t
0
|
|
|
Гость
|
||||||
| 21.05.2007, 13:59 | ||||||
|
Извините, но я ничего не понял.
Вот мой код программы:
SetConsoleCP(1251); SetConsoleOutputCP(1251); я не понял. Насчет красной строки тоже не выходит. Я хочу, чтобы после вывода метров, фраза: Для продолжения нажмите любую клавишу... Шла с красной строки, а не сразу после числа. Заранее спасибо. |
||||||
|
Гость
|
|
| 21.05.2007, 16:11 | |
|
С красной строкой понял, надо было просто девять раз подряд написать /t.
|
|
|
0 / 0 / 0
Регистрация: 21.05.2007
Сообщений: 7
|
|
| 21.05.2007, 16:13 | |
|
Т.е. \t.
Ошибочка вышла. ![]() А неужели нету другого тега? Еще один вопрос возник: Что еще есть кроме int? Мне нужен такой диапозон, который принимает пробел. Я сделал прогу if else, так вот if у меня с пробелом.
0
|
|
|
Администратор
87881 / 53202 / 249
Регистрация: 10.04.2006
Сообщений: 13,766
|
||
| 21.05.2007, 16:22 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 21.05.2007
Сообщений: 7
|
|
| 21.05.2007, 16:24 | |
|
О спасибо, с красной строкой разобрались, остались иероглифы.
0
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 18:12 | |
|
SetConsoleCP и SetConsoleOutputCP пишется в int main();
А \n перенос коретки на новую строку а красная строка ето отступ после перехода на новую строку, либо я не понял чето тебе надо
0
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 18:17 | |
|
И еще пишется вот-так:
#include <iostream> #include <windows.h> а вот эта запись не правильна #include <iostream><windows.h> вот только вопрос- какого компилятор не ругается?
0
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
||
| 21.05.2007, 18:19 | ||
0
|
||
|
Администратор
87881 / 53202 / 249
Регистрация: 10.04.2006
Сообщений: 13,766
|
||
| 21.05.2007, 18:25 | ||
0
|
||
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 21:23 | |
|
Ты это откуда взял??
Я такого не знаю, а SetConsoleCP(1251); и SetConsoleOutputCP(1251); работают только есло ПРАВИЛЬНО БИБЛИОТЕКИ ВКЛЮЧАТЬ!!! дальше все как писал раньше
0
|
|
|
0 / 0 / 0
Регистрация: 21.05.2007
Сообщений: 7
|
|
| 21.05.2007, 21:24 | |
|
Большое всем спасибо. Иероглифы пропали, красная строка появилась.
Теперь остался вот этот вопрос: Что еще есть кроме int? Мне нужен такой диапозон, который принимает пробел. Просто я сделал прогу, которая при вводе правильного слова говорит: ответ правильный а если введешь не то: Ответ неправильный Короче функция if else. Так вот это слово я хочу заменить на фразу, которая имеет пробелы. Но С++ почему-то жалуется на них(пробелы). Как я понял из-за ограничения в int. Так вот какой диапозон надо задать? Char тоже не подходит.
0
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 21:32 | |
|
Если ты хочеш
int if else() { \\... } или int if else; то ничего не выйдет, а первый вариант ето функция если без int main(){\\...} то прога вообще не скомпилится т.к. это главная ф-ция и без нее не как если ты хочеш так назвать то через _ if_else, и тем боле if и else ключевые слова и ими не функции и переменные ими называть нельзя
0
|
|
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|
| 21.05.2007, 21:35 | |
|
име функции или переменной не может состоять из двух слов(правиль кода C\C++)
ичить немного вниматеельнее надо
0
|
|
|
0 / 0 / 0
Регистрация: 21.05.2007
Сообщений: 7
|
||||||
| 21.05.2007, 21:48 | ||||||
|
Короче вот код проги:
1(здесь пробел)6 Т.е.: 1 6 Так можно или нет? И если можно, то как? PS: Даже в паскале можно было.
0
|
||||||
|
2 / 2 / 3
Регистрация: 18.04.2007
Сообщений: 41
|
|||||||||||
| 22.05.2007, 09:11 | |||||||||||
|
Конечно!!С первым проблем не будет - пишеш char parol[n]="1 6"; где n -размерность
массива в общем открой книгу почитай про массивы, а в паскале(если я не ошибаюся) был string -строак; а с вводом с клавиатуры посложнее; вот пример кода который получает с клавиатуры текст с пробелом
и еще если надо будет сравнивать строки типа char c[10],cc[10];if(c=cc) то нужно сравнивать символы
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 21.05.2007
Сообщений: 7
|
|
| 23.05.2007, 11:50 | |
|
Все с паролем разобрался.
Теперь такой вопрос: Как сделать так, чтобы после завершения программы, она снова запускалась. Чтобы не закрывалась есть код: system("PAUSE") А какой код, чтобы перезапускалась? Просто когда у меня вводишь пароль прога закрывается. А мне надо чтобы была вторая попытка.
0
|
|
|
Администратор
87881 / 53202 / 249
Регистрация: 10.04.2006
Сообщений: 13,766
|
||
| 23.05.2007, 12:00 | ||
0
|
||
| 23.05.2007, 12:00 | |
|
Помогаю со студенческими работами здесь
20
Вместо русских букв - иероглифы Иероглифы вместо русских букв Вместо русских букв - иероглифы
Вместо русских букв иероглифы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|