<?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[struct]]></title><description><![CDATA[<p>Hallo,<br />
ich habe eine hoffentlich simple Frage, aber die Antwort konnte ich nirgens finden.</p>
<p>Wo ist der Unterschied zwischen den drei Versionen und wofür benutzt man welche?</p>
<pre><code class="language-cpp">struct a
{

};

struct
{

} a;

typedef struct
{

} a;
</code></pre>
<p>Vielen Dank für eure Mühe, Niko</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138032/struct</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 00:44:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138032.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Feb 2006 18:44:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 18:44:21 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe eine hoffentlich simple Frage, aber die Antwort konnte ich nirgens finden.</p>
<p>Wo ist der Unterschied zwischen den drei Versionen und wofür benutzt man welche?</p>
<pre><code class="language-cpp">struct a
{

};

struct
{

} a;

typedef struct
{

} a;
</code></pre>
<p>Vielen Dank für eure Mühe, Niko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000529</guid><dc:creator><![CDATA[Sir Niko]]></dc:creator><pubDate>Wed, 22 Feb 2006 18:44:21 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 18:49:08 GMT]]></title><description><![CDATA[<p>naja ich denke mal, man benutzt keine der drei versionen, weil alle<br />
falsch bzw. unvollständig sind <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>schau dir lieber nochmal in einem tutorial nach, wie die strukturen<br />
funktionieren...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000535</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000535</guid><dc:creator><![CDATA[icepacker]]></dc:creator><pubDate>Wed, 22 Feb 2006 18:49:08 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 19:08:05 GMT]]></title><description><![CDATA[<p>Wenn du meinst, das die Strukturen nichts enthalten, das ist mir auch klar, tue in jede von mir aus einen int rein, wenn dir das besser gefällt.</p>
<p>MFG, Niko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000561</guid><dc:creator><![CDATA[Sir Niko]]></dc:creator><pubDate>Wed, 22 Feb 2006 19:08:05 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 19:15:22 GMT]]></title><description><![CDATA[<p>a: Erstellt deine Struktur (in C++ das gleiche wie eine Klasse) mit dem Namen 'a'</p>
<p>b: Erstellt ein Objekt der Struktur (Struktur ist anonym, hat also keinen nametlich bekannten Typ -&gt; Du kannst die Struktur nicht mehrfach anlegen, übergeben, etc...)</p>
<p>c: Veraltete Methode für a (Aus den Zeiten von C)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000571</guid><dc:creator><![CDATA[Kenner der structs]]></dc:creator><pubDate>Wed, 22 Feb 2006 19:15:22 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 19:17:25 GMT]]></title><description><![CDATA[<p>Ah so, vielen Dank für die schnelle Hilfe!</p>
<p>MFG, Niko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000573</guid><dc:creator><![CDATA[Sir Niko]]></dc:creator><pubDate>Wed, 22 Feb 2006 19:17:25 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 21:30:27 GMT]]></title><description><![CDATA[<p>Variante3 ist kein standard C (und somit C++)</p>
<p>richtig wäre</p>
<pre><code class="language-cpp">typedef struct a_
{
}a;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1000683</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000683</guid><dc:creator><![CDATA[Kompatibilität]]></dc:creator><pubDate>Wed, 22 Feb 2006 21:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Wed, 22 Feb 2006 22:27:40 GMT]]></title><description><![CDATA[<p>Kompatibilität schrieb:</p>
<blockquote>
<p>Variante3 ist kein standard C (und somit C++)</p>
</blockquote>
<p>Doch.</p>
<blockquote>
<p>richtig wäre</p>
<pre><code class="language-cpp">typedef struct a_
{
}a;
</code></pre>
</blockquote>
<p>Du kannst den Unterstrich beim ersten a auch ohne Probleme weglassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000720</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000720</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Wed, 22 Feb 2006 22:27:40 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Thu, 23 Feb 2006 11:52:13 GMT]]></title><description><![CDATA[<p>Wie kann man bei Variante 2 eine Ctor und Dtor definieren?</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000986</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Thu, 23 Feb 2006 11:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Thu, 23 Feb 2006 12:04:06 GMT]]></title><description><![CDATA[<p>gar nicht - eine anonyme struct kannst du höchstens zur Zusammenfassung von Variablen verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1001001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1001001</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 23 Feb 2006 12:04:06 GMT</pubDate></item><item><title><![CDATA[Reply to struct on Thu, 23 Feb 2006 15:18:52 GMT]]></title><description><![CDATA[<p>Nun ja! Strukturen sin benutzerdefinierte Datentypen,</p>
<p>Syntax:</p>
<pre><code class="language-cpp">struct[Typname]{Definition der inneren Daten}[Variableliste];
</code></pre>
<p>Beispiel:</p>
<pre><code class="language-cpp">enum farbtyp {rot, gelb, gruen};

struct Punkt {int x; int y; bool istSichtbar; farbtyp dieFarbe;} p; 
//p ist ein Punkt

Punk q; //q auch

//Zugriff
p.x = 270; p.y = 20;    //koordinaten von p
p.istSichtbar = false;
p.dieFarbe = gelb;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1001207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1001207</guid><dc:creator><![CDATA[[AidA]]]></dc:creator><pubDate>Thu, 23 Feb 2006 15:18:52 GMT</pubDate></item></channel></rss>