Bonjour,
J'essai peut être de faire quelque chose de bizarre ou de non prévu. J'aimerai lors de la génération du code que quelques déclarations (comme certains typedef) soient mises dans l'implémentation (le fichier cpp). Autre exemple avec une "private class"
### Test.h
class Nested;
class Test {
public:
Test();
virtual ~Test();
private:
Nested * plop;
};
### Test.cpp
Test::Test(){
}
Test::~Test(){
}
class Nested {
public:
Nested();
virtual ~Nested();
};
Nested::Nested(){
}
Nested::~Nested(){
}
###
Il est possible de faire ça en quatre fichiers, mais j'aimerai (pour des soucis d'organisation) n'en faire que deux.
C'est sans dout un peu tordu
Merci d'avance.
Et excellent outil![]()
Partager