Question

Avez-vous déjà utilisé C ++ paresseux?

Je suis en train de créer des fichiers .CPP de fichiers .H. Dans le forum, j'ai lu qu'il est possible avec votre outil, mais j'ai essayé touse et je ne réussissais pas. Pouvez-vous me aider?

J'ai utilisé l'option -c avec un fichier Test.h avec exactement la déclaration suivante.

class TEST_A
{
public:
  TEST_A();
  ~TEST_A();

void fooA( MyNamespace::String& aName );
};

La seule chose que j'est un fichier Cpp avec écrit

#define LZZ_INLINE
#undef LZZ_INLINE

et le fichier .h modifié avant que la classe

#define LZZ_LINE inline
class TEST_A
{
public:
  TEST_A();
  ~TEST_A();

void fooA( MyNamespace::String& aName );
};
#undef LZZ_LINE

Qu'est-ce que je fais mal?

Était-ce utile?

La solution

J'ai trouvé ce qui était erroné.

D'abord mieux renommer le fichier .h dans .lzz

RHE est capable de passer d'un fichier d'en-tête ayant une déclaration de classe COMPLETE / définition à un couple de .h et .cpp.

Pour ce que je dois faire, je dois d'abord ajouter manuellement les accolades si je veux atteindre mon objectif.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top