Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
GREA
Зарегистрирован: 14.05.2003 Сообщения: 758 Откуда: Новосибирск
|
Добавлено: Вт Дек 24 2002 22:30 Заголовок сообщения: Help me: ifstream C++ |
|
|
Нужно передать указатель на файл функции, то-есть: main(){ ifstream myfile("input.txt"); .......... myfunction(???); } void myfunction(???) {............ myfile>>c; .........
}
Заранее благодарен. |
|
Вернуться к началу |
|
|
Chief Гость
|
Добавлено: Вт Дек 24 2002 23:12 Заголовок сообщения: void myfunction(basic_ifstream &myfile) {...} |
|
|
... а лучше так: template void myfunction(is &myfile) { // ... } |
|
Вернуться к началу |
|
|
Chief Гость
|
Добавлено: Вт Дек 24 2002 23:15 Заголовок сообщения: Re: void myfunction(basic_ifstream &myfile) {...} |
|
|
небольшое уточнение: после template в угловых скобках стоит:
typename is
только я не понял: где делись скобки и их содержимое? |
|
Вернуться к началу |
|
|
GREA
Зарегистрирован: 14.05.2003 Сообщения: 758 Откуда: Новосибирск
|
Добавлено: Ср Дек 25 2002 06:49 Заголовок сообщения: Re: void myfunction(basic_ifstream &myfile) {...} |
|
|
Спасибо, но у меня TurboC++ 3.1, и твой код не работает |
|
Вернуться к началу |
|
|
GREA
Зарегистрирован: 14.05.2003 Сообщения: 758 Откуда: Новосибирск
|
Добавлено: Ср Дек 25 2002 22:18 Заголовок сообщения: ВОПРОС ЗАКРЫТ |
|
|
Разобрался сам, спасибо всем. |
|
Вернуться к началу |
|
|
|