Creare Videogiochi - Game Developer
Utilizzare sia la funzione main che DarkGDK - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Altri Programmi per la Creazione di Videogames (https://www.making-videogames.net/giochi/Forum-Altri-Programmi-per-la-Creazione-di-Videogames)
+--- Forum: Darkbasic Pro, DarkGDK (https://www.making-videogames.net/giochi/Forum-Darkbasic-Pro-DarkGDK)
+---- Forum: DarkGDK (https://www.making-videogames.net/giochi/Forum-DarkGDK)
+---- Discussione: Utilizzare sia la funzione main che DarkGDK (/thread-Utilizzare-sia-la-funzione-main-che-DarkGDK)



Utilizzare sia la funzione main che DarkGDK - ossen97 - 09-04-2011

Allora, io ho un programma scritto in C++ che ha solo la funzione main() e utilizza solo i comandi standard di C++ e quelli della libreria string. Voleva fare in modo che in questo programma (Applicazione console), comparisse un'immagine. Per farla comparire avevo pensato di usare Dark GDK, ma non so come richiamare una funzione di DarkGDK dal main, dato che la funzione standard del DGDK, cioè void DarkGDK(void), viene eseguita fin da subito come main(). Che voi sappiate, posso creare una funzione di Dark GDK che non parta all'avvio del programma? Non so se mi sono spiegato bene... Spero capiate. Grazie in anticipo, ciao! Big Grin


RE: Utilizzare sia la funzione main che DarkGDK - steve - 09-04-2011

Mi sa che ti conviene creare due eseguibili (o un eseguibile + una libreria), dal primo eseguibile fai partire il secondo.


RE: Utilizzare sia la funzione main che DarkGDK - ossen97 - 09-04-2011

Si ho fatto così ma sarebbe utile fare come ho chiesto io...


RE: Utilizzare sia la funzione main che DarkGDK - steve - 09-04-2011

È un problema farlo poiché darkgdk è un wrapper (se così si può chiamare) di darkbasic in c++.
Usando Irrlicht o Ogre non ci sarebbero problemi.