Bonjour a tous.
Soit la classe suivante (qui n'a rien a voir avec std ostream):
Maintenant voici le pb:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class OStream { public: OStream() throw(); .../... virtual void Put(int); virtual void Put(char); virtual void Put(long); .../... OStream& operator << (int); OStream& operator << (char); OStream& operator << (long); protected: private: };
je voudrai creer une classe (disons Filter) qui agit comme un plug-in, et ainsi je pourrai ecrire une expression du genre:
où MyFiler est une derivee de la classe Filter.Code:OStream() << L"text " << MyFilter() << 10;
Qlqn aurait une idee a me proposer concernat cette class Filter.
Merci