Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

29.08.2012, 13:24

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.

12

05.09.2012, 00:12

*push*

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

13

05.09.2012, 15:21

Welchen Zeichensatz hast du in Projekteigenschaften->Allgemein eingestellt?
Öffne die CDispBasic Klasse in ihrem Buildprojekt und fahr mit dem Mauszeiger über PTCHAR und schau was angezeigt wird.

Werbeanzeige