<?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[Verstehe bestimmten Code nicht]]></title><description><![CDATA[<p>Hallo ich hab eine Problem mit folgendem Codeschnipsel :</p>
<pre><code>#define test

typedef struct teststruct {
	int testentry; 
}testtype;

teststruct test testig[] = 
{ 
	{1},
	{2}
};
</code></pre>
<p>Der Code compiliert und ich kann auf die Elemente von testig[] zugreifen. Aber was soll diese Makrodefinition mit &quot;test&quot; da bewirken?</p>
<p>viele grüße!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/273431/verstehe-bestimmten-code-nicht</link><generator>RSS for Node</generator><lastBuildDate>Fri, 28 Aug 2026 05:13:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/273431.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Sep 2010 07:14:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verstehe bestimmten Code nicht on Tue, 07 Sep 2010 07:14:19 GMT]]></title><description><![CDATA[<p>Hallo ich hab eine Problem mit folgendem Codeschnipsel :</p>
<pre><code>#define test

typedef struct teststruct {
	int testentry; 
}testtype;

teststruct test testig[] = 
{ 
	{1},
	{2}
};
</code></pre>
<p>Der Code compiliert und ich kann auf die Elemente von testig[] zugreifen. Aber was soll diese Makrodefinition mit &quot;test&quot; da bewirken?</p>
<p>viele grüße!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1949093</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949093</guid><dc:creator><![CDATA[OwnagerD]]></dc:creator><pubDate>Tue, 07 Sep 2010 07:14:19 GMT</pubDate></item><item><title><![CDATA[Reply to Verstehe bestimmten Code nicht on Tue, 07 Sep 2010 07:22:52 GMT]]></title><description><![CDATA[<p>OwnagerD schrieb:</p>
<blockquote>
<p>Hallo ich hab eine Problem mit folgendem Codeschnipsel :</p>
</blockquote>
<p>Das mir auch recht nach C, und nicht C++ aussieht. Zumindest würde man den Code unter C++ anders schreiben (typedef struct ist unter C++ mehr als ungewöhnlich).</p>
<p>OwnagerD schrieb:</p>
<blockquote>
<p>Der Code compiliert und ich kann auf die Elemente von testig[] zugreifen. Aber was soll diese Makrodefinition mit &quot;test&quot; da bewirken?</p>
</blockquote>
<p>Ich gehe davon aus das es ein reiner Platzhalter ist (der gegebenenfalls später durch etwas anderes ersetzt werden soll, oder zur Unterstützung einer Aussage verwendet wird). Dieses Makro wird &quot;leer&quot; ersetzt (Sprich: es fügt keinen Code an diese Stelle ein).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1949096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949096</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 07 Sep 2010 07:22:52 GMT</pubDate></item><item><title><![CDATA[Reply to Verstehe bestimmten Code nicht on Tue, 07 Sep 2010 07:26:21 GMT]]></title><description><![CDATA[<p>Vielen dank. Ich muss mich hier durch einen alten Code durchwurschteln und da stehen solche Konstrukte häufiger drin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1949099</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1949099</guid><dc:creator><![CDATA[OwnagerD]]></dc:creator><pubDate>Tue, 07 Sep 2010 07:26:21 GMT</pubDate></item></channel></rss>