Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: XPyCT   (30.03.2007 в 10:05)
я даже не знал что можно так кодировку подключить!!!
С этой проблемой можно справится вот так:
создать заголовочный файл <rusout.h>
вот код:

//----------------------------------------------
//rusout.h--------------------------

#ifndef RUSOUT_H

#define RUSOUT_H

#include<windows.h>

#include<iostream>

#include<stdio.h>

using namespace std;

ostream& operator<< ( ostream& out, const char* str){
char*temp = new char[strlen(str)+1];

if(CharToOemA ( str, temp)){

printf("%s" , temp);
}
return out;
}
#endif

теперь за место <iostream> используй <rusout.h > или <rusout >

этот код сохрани с раширением rusout.h и добавь в папку инклуд, или какая там у те? Думаю всё

этот пример написан не мной но работает классно MS Visual C++ 6.0


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: