3 / 3 / 1
Регистрация: 13.03.2011
Сообщений: 114
|
||||||||||||||||
1 | ||||||||||||||||
Как передать в качестве параметра конструктора ПОТОК,22.09.2012, 21:07. Показов 902. Ответов 4
Метки нет Все метки)
(
Здравтсвуйте.
Есть класс Notebook(); Один из конструкторов принимает в качестве параметра поток(файл), заполняет книжку именами из файла. main.c
Пишет ошибку: ClCompile: 1> main.cpp 1>d:\program files\vc\include\fstream(890): error C2248: 'std::basic_ios<_Elem,_Traits>::basic_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\vc\include\ios(176) : see declaration of 'std::basic_ios<_Elem,_Traits>::basic_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_ifstream<_Elem,_Traits>::basic_ifstrea m(const std::basic_ifstream<_Elem,_Traits> &)' 1> with 1> [ 1> _Elem=char, 1> _Traits=std::char_traits<char> 1> ] 1> 1>Build FAILED. В чём дело?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
22.09.2012, 21:07 | |
Ответы с готовыми решениями:
4
Как передать функцию в качестве параметра? Как передать слово в качестве параметра функции? Как передать итератор в качестве параметра функции? Как передать файл в качестве параметра функции |
|
22.09.2012, 21:15
#2
|
0
|
3 / 3 / 1
Регистрация: 13.03.2011
Сообщений: 114
|
|
22.09.2012, 21:18 [ТС] | 3 |
Файл используется только для чтения строки в notebook.cpp ( в конструкторе) Больше нигде не используется.
Остальные файлы не имеют ошибок.
0
|
3 / 3 / 1
Регистрация: 13.03.2011
Сообщений: 114
|
|
22.09.2012, 21:25 [ТС] | 5 |
Спасибо. Работает. Перехожу с Си на С++ =) Пока не знаю понятия "перемещение"
0
|
22.09.2012, 21:25 | |
Помогаю со студенческими работами здесь
5
Как передать метод класса в качестве параметра функции Передать метод в отдельный поток в качестве параметра Как передать функцию в качестве параметра? Как передать метод в качестве параметра Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |