Bonjour a tous.
Soit la classe suivante (qui n'a rien a voir avec std ostream):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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:
};
Maintenant voici le pb:
je voudrai creer une classe (disons Filter) qui agit comme un plug-in, et ainsi je pourrai ecrire une expression du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
OStream() << L"text " << MyFilter() << 10;
où MyFiler est une derivee de la classe Filter.

Qlqn aurait une idee a me proposer concernat cette class Filter.
Merci