Was sind die c++ compiler-Optimierung Techniken, die in Visual studio

Ich will wissen, compiler-Optimierung Strategien für die Generierung von optimierten Objekt-code für meine c++ - Anwendung in Visual studio.
Derzeit bin ich mit den Standardeinstellungen.

  • Welche Probleme werden Sie erleben, dass Sie denken, wird gelöst, indem die compiler-Einstellungen?
  • Project + - Eigenschaften, C/C++ - Optimierung. Drücken Sie F1, um herauszufinden, was es bedeutet.
  • Und vergessen Sie nicht, Schiff der Veröffentlichung, nicht den Debug-build.
  • Warum. Wenn die debug-builds sind gut genug (Sie müssen definieren, gut genug), warum nicht Schiff, das debug-build. Deshalb, wenn die Dinge schief gehen, Sie können Fehler auf der Baustelle in der Umgebung, wo Sie schief ging.
  • Deine Frage ist ein bisschen breit beantwortet werden, SO die Antwort. Es dauert ein essay zu beantworten, weil der compiler beschäftigt viele Strategien zur Optimierung der code den es generiert. Diese compiler schreiben die Leute wurden, und hämmerte auf die Optimierung von C++ - code für mehr als drei Jahrzehnte, nachdem alle, und Sie war schon ein paar Ideen.
  • Vergessen Sie nicht das Visual C++ - floating-point-Modell wechseln: /fp:fast. Die Beschleunigungen können drastisch sein, wenn Sie tun eine Menge Mathematik mit float oder double. Lesen Sie hier mehr: blogs.msdn.com/b/vcblog/archive/2015/10/19/...

Schreibe einen Kommentar