|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.06.2011, 12:13 | #1 |
Регистрация: 13.05.2011
Сообщений: 7
|
operator = для объекта, содержащего CStdioFile
Приветствую всех.
Возникла проблема с реализацией оператора присваивания для класса, содержащего CStdioFile. Получить копию CStdioFile мне не удалось... метод Duplicate() в нем не реализован почему-то. Попробовал вместо CStdioFile хранить ссылку, но тогда после копирования, когда удаляется временный объект вызывается деструктор, который благополучно закрывает файл по ссылке. Подскажите, плз, как обойти эти трудности. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CStdioFile не полностью пишет данные в файл | metoflex | Общие вопросы C/C++ | 1 | 04.02.2011 17:21 |
ошибка: no match for ‘operator<<’ in ‘std::operator<< [with _Traits = std::char_traits<char> | Critter | Общие вопросы C/C++ | 5 | 08.08.2010 23:38 |
Чтение данных из файла содержащего комментарии. С++ | htzg | Общие вопросы C/C++ | 0 | 17.04.2010 17:46 |
Вывод текста содержащего формулы и таблицы | street-walker | Общие вопросы Delphi | 7 | 30.04.2009 08:06 |
operator= для NULL | Selebro | Общие вопросы C/C++ | 2 | 14.12.2008 16:29 |