110 votes

que signifie vraiment __declspec(dllimport) ?

J’ai vu le code source Qt comme ceci:

Quelle `` macro définit comme ci-dessous:

Alors, qu’est-ce que `` cela signifie vraiment?

35voto

arx Points 10667

`` est un spécificateur de classe de stockage qui indique au compilateur qu’une fonction, un objet ou un type de données est défini dans une DLL externe.

La fonction ou l’objet ou le type de données est exporté à partir d’une DLL avec un `` fichier .

-3voto

Armen Tsirunyan Points 59548

Cela signifie que la définition de la fonction se trouve dans une bibliothèque dynamique. Reportez-vous à la documentation pour plus de détails et d’exemples.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X