<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Compiler ohne Codeoptimierung]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich würde gerne für eine Präsentation C++ Code in Assembler erleutern. Quasi als Einstieg in die hardwarenahe programmierung.<br />
Nun habe ich eine einfache C++ Applikation und zerlege diese mit IDA Pro. Dabei ist mir aufgefallen das der Compiler natürllich rumoptimiert bis zum geht nicht mehr. Dabei benutze ich momentan den neusten Microsoft C++ Compiler. Ich suche jetzt aber einen der mit nicht soviel optimiert. Hab auch schon in den Projektoptionen alle Optimierungen ausgeschaltet. Aber der Code sieht immer noch nicht so aus wie er sein sollte. Zur Hilfe habe ich einen 5 x NOP __asm Block eingefügt der komplett ignoriert wird. Wer kennt einen Compiler der wirklich nur das nötigste macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/244232/compiler-ohne-codeoptimierung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 19 Sep 2026 13:26:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/244232.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 27 Jun 2009 09:27:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Compiler ohne Codeoptimierung on Sat, 27 Jun 2009 09:27:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich würde gerne für eine Präsentation C++ Code in Assembler erleutern. Quasi als Einstieg in die hardwarenahe programmierung.<br />
Nun habe ich eine einfache C++ Applikation und zerlege diese mit IDA Pro. Dabei ist mir aufgefallen das der Compiler natürllich rumoptimiert bis zum geht nicht mehr. Dabei benutze ich momentan den neusten Microsoft C++ Compiler. Ich suche jetzt aber einen der mit nicht soviel optimiert. Hab auch schon in den Projektoptionen alle Optimierungen ausgeschaltet. Aber der Code sieht immer noch nicht so aus wie er sein sollte. Zur Hilfe habe ich einen 5 x NOP __asm Block eingefügt der komplett ignoriert wird. Wer kennt einen Compiler der wirklich nur das nötigste macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1733587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1733587</guid><dc:creator><![CDATA[Veloci-Raptor]]></dc:creator><pubDate>Sat, 27 Jun 2009 09:27:37 GMT</pubDate></item><item><title><![CDATA[Reply to Compiler ohne Codeoptimierung on Sat, 27 Jun 2009 09:43:04 GMT]]></title><description><![CDATA[<p>Hast du wirklich alle Optimierungen abgeschaltet? Glaube ich nämlich nicht, denn wenn ich</p>
<pre><code class="language-cpp">int main( int argc, char** argv )
{
	_asm nop;
	_asm nop;
	_asm nop;
	_asm nop;
}
</code></pre>
<p>kompiliere, kommt das raus:</p>
<pre><code>_asm nop;
00841003  nop              
	_asm nop;
00841004  nop              
	_asm nop;
00841005  nop              
	_asm nop;
00841006  nop
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1733592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1733592</guid><dc:creator><![CDATA[s91x]]></dc:creator><pubDate>Sat, 27 Jun 2009 09:43:04 GMT</pubDate></item></channel></rss>