<?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[Methode zum Initialisieren von Strukturen mit nullen??]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mal ne kleine Frage...ich portiere grad ein programm, dass Sockets benutzt. Darin waren Funktionsaufrufe von einer Funktion bzero(), die die ganzen SocketStrukturen wie struct sockaddr_in und so einfach nur mit nullen initialisiert hat....</p>
<p>...im neuen Projekt hab ich diese Funktion leider nicht, sodass ich irgednwie diese Strukturen selbst mit nullen auffüllen will....wie würdet ihr das machen?? Gibts vielleicht noch ne alternative funktion???</p>
<p>Besten DANK...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/137434/methode-zum-initialisieren-von-strukturen-mit-nullen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 17:48:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/137434.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 17 Feb 2006 12:30:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Methode zum Initialisieren von Strukturen mit nullen?? on Fri, 17 Feb 2006 12:30:35 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hab mal ne kleine Frage...ich portiere grad ein programm, dass Sockets benutzt. Darin waren Funktionsaufrufe von einer Funktion bzero(), die die ganzen SocketStrukturen wie struct sockaddr_in und so einfach nur mit nullen initialisiert hat....</p>
<p>...im neuen Projekt hab ich diese Funktion leider nicht, sodass ich irgednwie diese Strukturen selbst mit nullen auffüllen will....wie würdet ihr das machen?? Gibts vielleicht noch ne alternative funktion???</p>
<p>Besten DANK...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/996624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/996624</guid><dc:creator><![CDATA[wayneschlegel]]></dc:creator><pubDate>Fri, 17 Feb 2006 12:30:35 GMT</pubDate></item><item><title><![CDATA[Reply to Methode zum Initialisieren von Strukturen mit nullen?? on Fri, 17 Feb 2006 12:36:10 GMT]]></title><description><![CDATA[<p>Ja, die ANSI C Bibliothek bietet <a href="http://man.cx/memset" rel="nofollow">man: memset</a> dafür an (als zweiten Parameter 0 angeben).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/996629</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/996629</guid><dc:creator><![CDATA[CStoll (off)]]></dc:creator><pubDate>Fri, 17 Feb 2006 12:36:10 GMT</pubDate></item><item><title><![CDATA[Reply to Methode zum Initialisieren von Strukturen mit nullen?? on Fri, 17 Feb 2006 13:14:10 GMT]]></title><description><![CDATA[<p>- wenn die struct member einer klasse ist in der initialisierungsliste des konstruktors aufführen (d.h. expliciter aufruf des default-konstruktors)</p>
<pre><code class="language-cpp">struct foo { int x[10]; };
class bar
{
    foo m;
    bar() : m() {}
};
</code></pre>
<p>(das klappt bei vc++ allerdings erst ab vc++ 8.0<br />
- sonst initialisierung mittels leerer initialisierungsliste</p>
<pre><code class="language-cpp">struct foo { int x[10]; };
foo a = {};
</code></pre>
<p>oder per copy-initialisierung:</p>
<pre><code class="language-cpp">foo a = foo();
</code></pre>
<p>was ich weniger schön finde.<br />
- sonst memset &amp; co.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/996676</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/996676</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Fri, 17 Feb 2006 13:14:10 GMT</pubDate></item></channel></rss>