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

Как увидеть результат выполнения программы в Dev-C++ 4.9.9.2 ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переменная в register, операция >>, во что компилится? http://www.cyberforum.ru/cpp-beginners/thread32169.html
Если объявлена переменная register unsigned int i=100; и затем мне надо выполнять операцию >>1 (деление на 2), в цикле, дак вот, если написать просто i=i>>1; эта строка скомпилится именно в...
C++ Ограничения для структуры if у меня прога некорректно работает. есть подозрения на структуру if - в ней должно выполнятся 5 условий if ((f_card==1)&&(f_card==1)&&(f_card==1)&&(f_card==1)&&(f_card==1)) существуют ли... http://www.cyberforum.ru/cpp-beginners/thread32144.html
Подправить сортировку в проге C++
Мне необходимо переделать сортировку по возрастанию количества цифр в строке в сортировку по убыванию (это конкретная часть из программы). int Sort::fcel (char*a) { int b=0; for (int...
C++ Как можно посчитать ширину дерева?
Товарищи!!!!! подскажите пожалуйста как можно посчитать ширину дерева!!!????? (под шириной дерева понимается максимальное количество елементов, находящихся на одном уровне) очень надо!!!
C++ Составить алгоритм и программу http://www.cyberforum.ru/cpp-beginners/thread32114.html
Составить алгоритм и программу для решения следующей задачи. Дано два массива X(5),Y(7). Составить из них один массив, разместив элементы произвольным образом. Результат вывести к печати. X=(4, -3,...
C++ Задача на типы данных 1. Ввести натуральные числа n и m, и напечатать период десятичной дроби m/n, если дробь конечна (до 50 знаков после запятой), то период = 0 подробнее

Показать сообщение отдельно
YurA_280784
Заблокирован
30.04.2009, 12:14
подключаем windows.h и юзаем функцию
BOOL CharToOem(
LPCSTR lpszSrc,
LPSTR lpszDst);
пользуемся так
char * chBuf = "Текст на русском";
CharToOem((LPCTSTR)chBuf, chBuf);
printf("%s",chBuf);

или же пожлючаем russian.h
Сразу оговорюсь, что russian.h мона юзать только для ios потоков, т.е. cout для printf не подходит

Добавлено через 1 минуту 43 секунды
Листинг russian.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef RUS_H
#define RUS_H
#include <iostream.h>
ostream& operator<<(ostream &stream,char* s){
    for(char* ps=s; *ps; ps++){
        if(*ps=='ё')
            stream<<char(241);
        else if(*ps=='Ё')
            stream<<char(240);
        else if(*ps>=-64 && *ps<=-17)           
            stream<<char(*ps+64+128);
        else if(*ps<0)
            stream<<char(*ps+64+176);
        else
            stream<<*ps;
    }
    return stream;
}
#endif
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru