Re: обший предок
От: Toughpheeckouse Россия  
Дата: 23.09.03 09:53
Оценка: -2
Здравствуйте, Holms, Вы писали:

H>какой будет правильный тип для первого параметра для функции ff


H>
H>#include <iostream>
H>#include <fstream>

H>using namespace std;

H>void f(ostream* stream,const char* s)
H>{ 
H>    *stream << s; 
H>}

H>int main(int argc, char **argv)
H>{
H>    fstream f("test.txt", ios::app);
H>    string s;
H>    ostringstream out(s);
    
H>    f(static_cast<ostream*>(&f),"test");
H>    f(static_cast<ostream*>(&out), "test");
H>    f(static_cast<ostream*>(&cout), "test");
H>    return 0;
H>}

H>



ну или шаблонную функцию сделать.
Думайте сами, решайте сами...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.