E2331 Nombre de contextes d'option admissibles dépassé (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Vous avez entremêlé trop de changements d'options de code source (en utilisant l'option #pragma) entre les déclarations de modèles. Par exemple :



 #pragma option -x



 template<class T> class foo1 { };



 #pragma option -a3



 template<class T> class foo2 { };



 #pragma option -b



 template<class T> class foo3 { };
 #pragma option -k-



Vous devez séparer le code source entre fichiers plus petits.