![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 21.04.2010
Сообщений: 144
|
![]()
Никак не могу понять ошибку в следующем коде
Код:
и это вызывает следующую ошибку: 1>d:\program files (x86)\microsoft visual studio 10.0\vc\include\fstream(1347): error C2248: 'std::basic_ios<_Elem,_Traits>::bas ic_ios' : cannot access private member declared in class 'std::basic_ios<_Elem,_Traits>' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1> d:\program files (x86)\microsoft visual studio 10.0\vc\include\ios(176) : see declaration of 'std::basic_ios<_Elem,_Traits>::bas ic_ios' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1> This diagnostic occurred in the compiler generated function 'std::basic_fstream<_Elem,_Traits>: :basic_fstream(const std::basic_fstream<_Elem,_Traits> &)' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |
![]() |
![]() |
![]() |
#2 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
![]()
Именуй поля как m_название_поля (в данном случае m_file), а классы как SomeClass (в данном случае FileReader). А то ведь путаница же.
В данном случае надо возвращать не сам объект, а ссылку, должно сработать. Объекты-потоки нельзя копировать.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
![]()
может std::fstream?
|
![]() |
![]() |
![]() |
#4 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
![]()
Проблема не в этом. Просто у fstream нет копирующего конструктора.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 21.04.2010
Сообщений: 144
|
![]()
Попоробовал так
Код:
|
![]() |
![]() |
![]() |
#6 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]() Код:
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 21.04.2010
Сообщений: 144
|
![]()
Блин, затупил. Не хотел пользоваться указателями, и из-за этого фигнёй страдал часа полтора. В общем просто возвращаем указатель.
Всем сеньк. |
![]() |
![]() |
![]() |
#8 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
![]()
шикарно же, теперь будете помнить
![]()
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
![]() |
![]() |
![]() |
#9 | |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
![]() Цитата:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 29.09.2010
Сообщений: 636
|
![]() Код:
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение строк методом перебора в StrinGride'е с возвратом индекса | Des | Общие вопросы Delphi | 6 | 23.10.2010 14:26 |
Дробная часть в fstream | Ozerich | Общие вопросы C/C++ | 3 | 14.03.2009 23:00 |
fstream.eof() в mingw | alexinspir | Общие вопросы C/C++ | 1 | 30.09.2008 08:00 |