Annotations SAL
Si vous examinez les fichiers d'en-tête de bibliothèque, vous remarquerez peut-être des annotations inhabituelles, comme _In_z
et _Out_z_cap_(_Size)
. Ces annotations sont des exemples du langage d’annotation de code source Microsoft (SAL). SAL fournit un ensemble d’annotations pour décrire comment une fonction utilise ses paramètres et son type de retour. Par exemple, il indique les hypothèses qu’il fait à leur sujet et les garanties qu’elle apporte à la finition. Le fichier d’en-tête <sal.h> définit les annotations.
Pour plus d’informations sur l’utilisation d’annotations SAL dans Visual Studio, consultez Utilisation d’annotations SAL pour réduire les défauts de code C/C++.
Voir aussi
Fichiers C runtime (CRT) et bibliothèque standard C++ (STL) .lib