Gut bin jetzt schonmal einen Schritt näher gekommen xD
Jetzt hab ich die fehlenden Header aber jetzt erscheint trotz der neuen Version von "TriBase" die Fehler vom Anfang. Sprich jene:
\tribase\include\dshowbaseclasses\wxdebug.h(329): error C2146: syntax error : missing ';' before identifier 'm_pString'
\tribase\include\dshowbaseclasses\wxdebug.h(329): error C4430: missing
type specifier - int assumed. Note: C++ does not support default-int
\include\dshowbaseclasses\wxdebug.h(329): error C4430: missing type
specifier - int assumed. Note: C++ does not support default-int
\tribase\include\dshowbaseclasses\wxdebug.h(326): error C2065: 'm_pString' : undeclared identifier
\tribase\include\dshowbaseclasses\wxdebug.h(350): error C2065: 'm_pString' : undeclared identifier
Die sich auf folgendes Beziehen:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
|
class CDispBasic
{
public:
CDispBasic() { m_pString = m_String; };
~CDispBasic();
protected:
PTCHAR m_pString; // normally points to m_String... unless too much data
TCHAR m_String[50];
};
|
Also sind wir wieder am Anfang :3
Das Problem ist denke ich mal, dass der Compiler den "Datentyp" PTCHAR nicht versteht und da die ganzen Probleme herrühren.
MFG,
Buyknalker.