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

Русские символы!!!! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Необходимо найти все простые числа в интервале http://www.cyberforum.ru/cpp-beginners/thread86465.html
Помогите мне пожалуйста решить эти 4 задачи, мне их необходимо решить до зачёта, а я не успеваю! 1) Необходимо найти все простые числа в интервале от нуля до n, проверяя их делимость. 2) Найти...
C++ Рекурсивный поиск корня в бинарном дереве Составил бинарное дерево из постфиксного выражения, например AB+CD-/ . Нужно придумать функцию рекурсивного поиска корня(например C) по всему дереву, т.е. поиск сверху вниз и снизу вверх. Не могу... http://www.cyberforum.ru/cpp-beginners/thread86463.html
C++ Массивы
Помогите решить!!!
C++ Функции в массивах
Помогите пожалуйста!
C++ Целочисленная квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread86445.html
Дана целочисленная квадратная матрица, упорядочить (переставить) столбцы матрицы по невозрастанию значений наибольших элементов столбца. Добавлено через 1 час 22 минуты Помогите ПЛИЗ!!! ...
C++ преобразование массивов помогите с задачей!!! Составить программу,которая преобразует массивы А(1..10) и В(1..12) слудующим образом: элементы, меньшие среднего арифметического всех элементов заменить нулем.... подробнее

Показать сообщение отдельно
IamSCORPION
SysOp
39 / 38 / 1
Регистрация: 13.04.2009
Сообщений: 274

Русские символы!!!! - C++

16.01.2010, 17:24. Просмотров 6149. Ответов 8
Метки (Все метки)

Для русских символов я использую библиотеку
C++
1
#include <russian.h>
Все работает нормально без
C++
1
using namespace std;
C++
1
2
3
4
5
6
7
8
9
10
#include "stdafx.h"     
#include <iostream>
#include <russian.h>
#include <windows.h>
 
int main()
{
    cout<<"хахаха"<<endl;
    return 0;
}
но если вставить
C++
1
using namespace std;
то компидятор "лает"
C++
1
error C2872: 'cout': ambiguous symbol
Почему так? Как сделать так чтобы работала библиотека?


Вот содержание библиотеки 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