Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


morgan1991, Обязательно нужно по русски? Да, первый раз, когда я начинал изучение С++, я тоже несколько смутился, когда пример в книге на скрине был на русском, а в реале же получились непонятные символы, нужно поменять кодировку строки:
Код: Выделить весь код
"C++ - Программирование - это сила !\a"
на
Код: Выделить весь код
"C++ - Џа®Ја ¬¬Ёа®ў *ЁҐ - нв® бЁ«  !\a"
Тогда всё будет в порядке, перекодировывать можно текстовым редактором Bred
Код: Выделить весь код
#include<iostream>
using std:: cout;
using std:: cin;
int main()
{
int c;
cout << "C++ - Џа®Ја ¬¬Ёа®ў *ЁҐ - нв® бЁ«  !\a";
cin >>c;
return 0;
}
А можно сделать так:

Код: Выделить весь код
#include <iostream>
using std::cout;
using std::cin;

// Функция отображения русских символов--------------------------------------
char* rus(char* st)
{
    unsigned char* p = st;  // при объявлении символов как char русские буквы
                                      // кодируются отрицательными числами
    while( *p ){
        if(*p >= 192) // здесь русская буква
            if(*p <= 239)
               *p -= 64;
            else
               *p -= 16;
        p++;
    }
    return st;
}

int main()
{
   int c;

   cout<<rus("C++ - Программирование - это сила !");
   cin>>c;

   return 0;
}
Но это уже указатели, а судя по всему вы не дошли в изучению до этого, и по честному прокатит только первый вариант с перекодировыванием русским символов в OEM-кодировку.
Вы для начала вводите английские символы, и проще и удобнее

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:50, 05-09-2008 | #2