Wird GCC wiederholte Funktionen auf die gleiche Variable mit derselben Ausgabe für jeden Aufruf optimieren?C++

Programme in C++. Entwicklerforum
Anonymous
 Wird GCC wiederholte Funktionen auf die gleiche Variable mit derselben Ausgabe für jeden Aufruf optimieren?

Post by Anonymous »

Für eine Anwendung bin ich in einer Situation, in der die gleichen Informationen in mehreren Formularen vorhanden sind: Base64 String, Hex -String und char [] < /code>. < /p>

< P> für den Moment und aus Gründen der Produktivität, anstatt eine Variable pro Funktion sorgfältig zu deklarieren und zu initialisieren, wende ich sie nur an den offensichtlichen Konvertierungspunkten zwischen den oben genannten Formen an. Der Grund dafür ist, dass es Punkte gibt, an denen die Variable nicht in eine andere Form für Operationen wie bedingte Vergleiche umgewandelt werden muss. Es scheint, als wären Compiler unglaublich effizient und werden von Tag zu Tag mehr. Wenn ich jedoch versuche, eine tiefe Analyse und Beschreibung zu lesen, bestehe ich oft die Grenze meiner Erfahrung und mein Gehirnstapelüberläufe. Auf eine einzelne Variable, um sie in eine andere Form zu ändern, z.

In meinem Fall verwende ich -ofast < /code> bis es etwas Besseres gibt. < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post