J'ai un projet C++ qui crée une DLL, appelons-la my.dll. En même temps, je fournis un en-tête nommé my.h qui contient les déclarations des fonctions exportées depuis my.dll. Le code source de my.dll #include l'en-tête my.h. J'ai ajouté des commentaires XML DOC aux déclarations de fonction dans my.h et défini le commutateur/doc sur la ligne de commande cl.exe. Au moment de la compilation, un fichier * .xdc pour chaque fichier * .cpp mais aucun d'entre eux ne contient les commentaires XML DOC trouvés dans my.h.Pourquoi les commentaires XML DOC dans un en-tête C++ ne généreront-ils pas de sortie?
Il semble que le commutateur/doc sur cl.exe traite uniquement les commentaires DOC XML à partir de fichiers c/C++. Est-ce vrai? Si non, comment l'obtenir pour traiter les commentaires XML DOC dans un fichier d'en-tête?
Quoi qu'il en soit, je suis toujours curieux de savoir si Microsoft ne génère pas de code XML à partir des commentaires dans un en-tête. – Charles