Hej,
przez przypadek natknąłem się na nieznane mi do tej pory rozszerzenie pliku: .tlb
Zastanawiam się czy istnieje może plik przystosowany do autogenerowania plików .cpp, .h.
Coś jak templatka, z tym że z większym polem manewru np. różne nazwy funkcji, klas itd.
np. z taką zawartością:
class @MOJA_NAZWA@()
{
public:
@MOJA_NAZWA@() {}
};
Znam do tego celu mało eleganckie rozwiązanie, a mianowicie preprocesor.
Plik template.h
class NAZWA_KLASY
{
};
Plik wzorzec.h
#define NAZWA_KLASY moja_klasa
#include "template.h"
Powiedzmy sobie strzeże, nie jest to rozwiązanie najwyższych lotów i sprawia wiele problemów podczas kompilowania na wiele platform.
ps.
Nie do końca jeszcze rozumiem sens stosowania plików tlb, więc może sam sobie odpowiedziałem na pytanie?