Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Was is hier falsch?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.08.2004, 14:29 Uhr
X-SEF



Ja hi Leute sorry für das schlechte Subjekt des Posts,

aber was anderes is mir nich eingefallen( )!

Naja also entweder bin ich blind, oder ka. Also ich hab einen Programmabschnitt in dem er mir immer wieder fehler rauswirft. Vieleicht sehr ihr ja was daran falsch is!


C++:

HRESULT CopySBinary(LPSBinary) psbDest,
const LPSBinary psbSrc,
LPVOID pParent);




Un diese fehlermeldungen bring er:

..\bla.cpp(16) : error C2065: 'LPSBinary' : nichtdeklarierter Bezeichner
..\bla.cpp(16) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'psbDest'
..\bla.cpp(16) : fatal error C1004: Unerwartetes Dateiende gefunden

ich hoffe ihr könnt mir helfen!

Scho ma Danke

Gruß

SEF
--
...da sin ma dabei....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.08.2004, 14:52 Uhr
ai-tee



..\bla.cpp(16) : error C2065: 'LPSBinary' : nichtdeklarierter Bezeichner

Könnte z.B. ein Hinweis darauf sein, dass Du ein Include vergessen hast

..\bla.cpp(16) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'psbDest'
..\bla.cpp(16) : fatal error C1004: Unerwartetes Dateiende gefunden

Sieht mir danach aus, als hättest Du ein Zeichen irgendwo vor psbDest vergessen. z.B. das Ende einer geschweiften Klammer o.ä.. Such das mal weiter oben im Code.
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.08.2004, 15:15 Uhr
ao

(Operator)



Zitat von X-SEF:
Ja hi Leute sorry für das schlechte Subjekt des Posts,

C++:
HRESULT CopySBinary(LPSBinary) psbDest,
const LPSBinary psbSrc,
LPVOID pParent);




Ein passendes Subject wäre zum Beispiel gewesen: "Compilerfehler - verstehe nicht".

Das ist syntaktisch völliger Unsinn, aber schau mal hier:


C++:
HRESULT CopySBinary(LPSBinary psbDest,
const LPSBinary psbSrc,
LPVOID pParent);



Schließende Klammer vor psbDest entfernt, und schon siehts aus wie ein Funktionsprototyp. Jetzt musst du nur noch LPSBinary bekanntmachen. Irgendein Include vergessen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.08.2004, 15:46 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Ich glaube es soll eher die Adresse übergeben werden

Also so:

C++:
HRESULT CopySBinary(SBinary *psbDest,const SBinary *psbSrc,LPVOID pParent);

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: