<?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[Textausgabefunktion]]></title><description><![CDATA[<p>Hallo,<br />
lerne seit einiger Zeit C, da ich aber immer wieder mal an meine grenzen stoße, hab ich mich jetzt endlich mal in einem Forum angemeldet. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Und jetzt gleich zu meinem Problem, beim googln hab ich nichts gefunden da ich auch nicht genau weiß nach was ich suchen soll.</p>
<p>Und zwar möchte ich eine Textausgabefunktion schreiben, die den Text in eine andere Funktion übergibt.</p>
<p>Also so in der einfach Form:</p>
<pre><code>Meine_Funtkion(const char *text) {printf(text)};
</code></pre>
<p>Im Prinzip geht das ja, aber ich möchte eben auch sowas schreiben können:</p>
<pre><code>Meine Funktion(&quot;Zahl: %d&quot;, i);
</code></pre>
<p>Und da geht es eben nicht.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/259540/textausgabefunktion</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 20:24:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/259540.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 24 Jan 2010 18:45:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 18:45:52 GMT]]></title><description><![CDATA[<p>Hallo,<br />
lerne seit einiger Zeit C, da ich aber immer wieder mal an meine grenzen stoße, hab ich mich jetzt endlich mal in einem Forum angemeldet. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Und jetzt gleich zu meinem Problem, beim googln hab ich nichts gefunden da ich auch nicht genau weiß nach was ich suchen soll.</p>
<p>Und zwar möchte ich eine Textausgabefunktion schreiben, die den Text in eine andere Funktion übergibt.</p>
<p>Also so in der einfach Form:</p>
<pre><code>Meine_Funtkion(const char *text) {printf(text)};
</code></pre>
<p>Im Prinzip geht das ja, aber ich möchte eben auch sowas schreiben können:</p>
<pre><code>Meine Funktion(&quot;Zahl: %d&quot;, i);
</code></pre>
<p>Und da geht es eben nicht.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844168</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844168</guid><dc:creator><![CDATA[WSK]]></dc:creator><pubDate>Sun, 24 Jan 2010 18:45:52 GMT</pubDate></item><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 18:52:16 GMT]]></title><description><![CDATA[<p>Und schon bist du im falschen Unterforum. Hier wird C++ gesprichen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Aber um das zu machen, was du möchtest ist die ellipse da.<br />
Siehe z.B hier:<br />
<a href="http://linuxprograms.wordpress.com/2008/03/07/c-ellipsis-operator-printf/" rel="nofollow">http://linuxprograms.wordpress.com/2008/03/07/c-ellipsis-operator-printf/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844175</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844175</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 24 Jan 2010 18:52:16 GMT</pubDate></item><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 18:55:21 GMT]]></title><description><![CDATA[<p>In C wurde dafür ein &quot;Ellipsis-Parameter&quot; verwendet und dann über die va_* die Parameter geholt. In C++ kannst du das zwar ebenfalls tun, allerdings gibts noch Alterativen wie diverse Vorteile bieten (Typsicherheit z.B.): std::string, std::stringstream, ...</p>
<p>Boost hat übrigens ne schöne (C++) Lösung für Formatierung: <a href="http://www.boost.org/doc/libs/1_41_0/libs/format/index.html" rel="nofollow">http://www.boost.org/doc/libs/1_41_0/libs/format/index.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844179</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sun, 24 Jan 2010 18:55:21 GMT</pubDate></item><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 19:47:56 GMT]]></title><description><![CDATA[<p>Den ellipsis-operator kenn ich schon, aber wie verwende ich ihn? Bin wie gesagt eher noch anfänger <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844213</guid><dc:creator><![CDATA[WSK]]></dc:creator><pubDate>Sun, 24 Jan 2010 19:47:56 GMT</pubDate></item><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 19:56:28 GMT]]></title><description><![CDATA[<p>Schau mal hier:<br />
<a href="http://www.cplusplus.com/reference/clibrary/cstdarg/va_start/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/cstdarg/va_start/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844219</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 24 Jan 2010 19:56:28 GMT</pubDate></item><item><title><![CDATA[Reply to Textausgabefunktion on Sun, 24 Jan 2010 20:19:11 GMT]]></title><description><![CDATA[<p>Habs geschafft, danke</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844230</guid><dc:creator><![CDATA[WSK]]></dc:creator><pubDate>Sun, 24 Jan 2010 20:19:11 GMT</pubDate></item></channel></rss>