![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Всем Доброго вечера!
У меня вопрос такой нашел я одну функцию в книге (Рэй Лишнер "C++ справочник"), а примера использования функции нет Функция копирования файла
Но как пользоватья ей я не знаю Может кто-нить напишет как ей пользоваться Это сообщение отредактировал(а) dix75 - 17.6.2008, 20:07 -------------------- save your mind |
|||
|
||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
здесь должен быть istream, вестимо. Пример:
|
|||
|
||||
Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: нет Всего: 34 |
Не пойму почему basic_ostream описан как in.
Но если так как я написал, то понятно :
|
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Mephisto,
Прошу прощения действительно basic_istream -------------------- save your mind |
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Ошибка :(
-------------------- save your mind |
|||
|
||||
vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 13 Всего: 56 |
бедовая -фия, нафига она тебе нужна, лучше напрямую функционал ею используемый пользовать
![]() она у тебя объявлена\определена? я думаю должно быть traits, а уж никак не trains ![]() Это сообщение отредактировал(а) vinter - 17.6.2008, 20:54 |
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
исправил на traits
результат Не помогло Пытаюсь работать так
-------------------- save your mind |
|||
|
||||
baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 32 Всего: 101 |
у тебя std::basic_ostream<charT,trains>&out не согласуется с ofstream который есть basic_ofstream<char, char_traits<char> > и т.д.
Добавлено через 5 минут и 7 секунд не, ошибся, согласуется все. Добавлено через 6 минут и 11 секунд у тебя просто шаблон TCopyList::copy видимо в cpp файле, перенеси его в .h и все Это сообщение отредактировал(а) baldina - 17.6.2008, 21:17 |
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
baldina,
размещаю в секции public другая ошибка ![]()
-------------------- save your mind |
|||
|
||||
vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 13 Всего: 56 |
а iostream подключен в .h? std?
|
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
По моему - rdbuf -------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 32 Всего: 101 |
vinter,
![]() dix75, проверяй iostream в .h Добавлено через 51 секунду да, rdbuf конечно |
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Прикольно действительно rdbuf
![]() Непонятно почему в cpp нельзя? А как мона дописать файл? -------------------- save your mind |
|||
|
||||
andrew_121 |
|
|||
![]() Кодофей ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3448 Регистрация: 3.1.2008 Репутация: 6 Всего: 33 |
-------------------- Удалил аккаунт. Прощайте! |
|||
|
||||
dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
andrew_121,
![]() вот так я думаю ![]()
Добавлено через 2 минуты и 16 секунд Меня мучает вопрос почему нельзя писать реализацию функции в cpp? -------------------- save your mind |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |