W8097 Nicht alle Optionen können gegenwärtig wiederhergestellt werden (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

In Ihrem Programm wird #pragma pop an einer Stelle verwendet, an der keine Optionen wiederhergestellt werden können.

Ein Beispiel:



 #pragma option push -v
 int main()
 {
   int i;
   i = 1;
 #pragma option pop
   return i;
 }



Dieses Beispiel muss mit -v- compiliert werden. Die Warnung wird ausgegeben, weil durch das erste #pragma der Status der Debug-Informationen (aktiviert) geändert wird. In der Mitte der Funktion versucht #pragma pop dann den vorherigen Status der Debug-Informationen wiederherzustellen. An dieser Stelle ist ein Umschalten der Debug-Informationen nutzlos.