57 votes

Désactiver l'optimisation de la valeur de retour de g++

De quel(s) indicateur(s) ai-je besoin sur la ligne de commande pour désactiver l'optimisation de la valeur de retour automatiquement activée par le compilateur g++ ?

97voto

Prasoon Saurav Points 47488

-fno-elide-constructors

Le standard C++ permet à une implémentation d'omettre de créer un temporaire qui n'est utilisé que pour initialiser un autre objet du même type. La spécification de cette option désactive cette optimisation et force G++ à appeler le constructeur de copie dans tous les cas. [Source : man gcc]


Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X