Bonjour, je suis entrain de lire du code C++ et je suis tombé sur une déclaration de classe un peu particulière:
class VCL_DLLPUBLIC SalInstance
{}
Quelqu'un pourrait m'expliquer l'utilité d'une telle déclaration
Bonjour, je suis entrain de lire du code C++ et je suis tombé sur une déclaration de classe un peu particulière:
class VCL_DLLPUBLIC SalInstance
{}
Quelqu'un pourrait m'expliquer l'utilité d'une telle déclaration
Vu la tronche du truc, je dirais que VCL_DLLPUBLIC vaut __declspec(dllimport) / __declspec(dllexport) (selon que tu compiles la DLL ou un programme l'utilisant).
Ca permet d'exporter / importer ta classe.
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Qu'est ce que tu entends par exporter/importer une classe ?
Ce n'est pas une syntaxe valide C++, c'est sûrement un truc Microsoft à base de macros.
Partager