comment creer un tampon commun a plusieur classe en c++

comment creer un tampon commun a plusieur classe en c++ - C++ - Programmation

Marsh Posté le 01-03-2004 à 19:29:27    

salut !! j'aurai besoin d'aide en c++ svp !!
 
je voudrait creer un tampon  commun à plusieur classe:
par exemple j'ai 1 classe C1 qui contient la fontion f1() et la classe C2 qui contient la fonction f2()et un tampon T.
je voudrait pouvoir ecrire dans le tampon T certaine information (type char)provenant de f1() et de f2().
 
comment rendre mon tampon commun (unique) au 2 classe?  
merci

Reply

Marsh Posté le 01-03-2004 à 19:29:27   

Reply

Marsh Posté le 01-03-2004 à 19:32:35    

un membre static dans une super classe

Reply

Marsh Posté le 01-03-2004 à 19:38:55    

euh !!  je suis pas tres fort en c++ !! :(
est ce que tu pourrai etre un peut plus explicite svp :)

Reply

Marsh Posté le 01-03-2004 à 19:40:33    

Code :
  1. class Base
  2. {
  3.   protected:
  4.     static std::string shared_buffer;
  5. };
  6. class Foo : Base
  7. {
  8.   public:
  9.     void f()
  10.     {
  11.       Base::shared_buffer = "machin";
  12.     }
  13. };


 
edit: j'en oublie presque le static moi


Message édité par Taz le 01-03-2004 à 19:41:53
Reply

Marsh Posté le 01-03-2004 à 19:40:47    

http://www.developpez.com/c/megacours/x3090.html


---------------
-( BlackGoddess )-
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed