Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'module' : impossible de spécifier des attributs de module différents dans un projet
Remarques
Les attributs de module avec différentes listes de paramètres ont été trouvés dans deux des fichiers d’une compilation. Un seul attribut unique module peut être spécifié par compilation.
Les attributs identiques module peuvent être spécifiés dans plusieurs fichiers de code source.
Example
Par exemple, si les attributs suivants module ont été trouvés :
// C3171.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.0") ];
int main() {}
Enfin,
// C3171b.cpp
// compile with: C3171.cpp
// C3171 expected
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.1") ];
le compilateur génère l’erreur C3171 (notez les différentes valeurs de version).