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!

Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

Werbeanzeige

17.02.2014, 13:42

Forenbeitrag von: »Bigpet«

OpenGL und C++ Neu definitin von PFNGLSHADERSOURCEPROC

Also die typedefs sollten ja eigentlich in der glcorearb schon vorhanden sein, die brauchst du also nicht nochmal kopieren (der Konflikt stammt vermutlich daher das die corearb PFNGLSHADERSOURCEPROC mit const GLchar* const *string (pointer zu einem konstanten pointer zu einem konstanten char) und nicht nur const GLchar* *string(pointer zu einem pointer zu einem konstanten char) definiert). Des weiteren solltest du vermutlich noch beachten, dass bereits einen GLContext brauchst um wglGetProcAddre...

16.02.2014, 23:44

Forenbeitrag von: »Bigpet«

GTK Signalhandler (extern "C")

Das hat mit der Verlinkung der Funktionen zu tun. Wenn der Compiler die Objekt-Datei für deine C oder C++ ausspuckt muss er sich entscheiden wie die Funktion aufgerufen wird, die kann sich unterscheiden. So kann zum Beispiel eine C++ funtion __myFunc heißen oder __mNamespace##myFunc, die Benennungsstrategie wird "Name mangling" genannt und ist nicht standardisiert. Verlinkung im C Stil hingegen hat einen Standard und kann sowohl von C als auch von C++ genutzt werden. Die Inkonsistenz kann allein...