Форум С++

 

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

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

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

Автор: silart   (25.09.2007 в 08:19)
Да, и в VS 6.0 тоже компилируется.
А если этот код немного видоизменить, то в VS2005 все начинает работать:
class Log
{
private:
ofstream *pout;
public:

Log(): pout(NULL)
{
pout = new ofstream("log.txt");
}
~Log()
{
delete pout;
}

Log operator<<(int m)
{
*pout << m;
return *this;
}

};

Очень странно. Я уже и MSDN весь перерыл... Может надо какой define объявить?
Не знаю прям че делать... Может еще кто сталкивался с подобной проблемой.


Ваше имя:

Пароль:

Цитировать

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

Сообщение:

Прикрепить: