Официальный сайт студ.городка НГТУ
Программирование и БД » [VC8] Наследование от ostream 

#1  04.12.05 17:32

[VC8] Наследование от ostream

в 6-ой студии это работало, а в 2005 не хочет. Ругается на последнюю строку, говорит, что нет конструктора по умолчанию. Как правильно наследовать от ostream в 2005ой студии?

Код::

class MyOstream : public ostream
{

	char *toRus(char *pszStr)
	{
		char *pszTempStr = new char[strlen(pszStr)+1];
		CharToOem(pszStr,pszTempStr);
		return pszTempStr;
	}
public:
	ostream& operator << (char *str)
	{
		cout << toRus(str);
		return cout;
	}
} ccout;

Offline

Программирование и БД » [VC8] Наследование от ostream 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.026 сек.
Выполнено 14 запросов.