<?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 als parameter]]></title><description><![CDATA[<p>hi<br />
ich schreibe etwas was so ausehen soll<br />
aber wie bekomme ich den parameter in t_-&gt;x rein?<br />
thx</p>
<pre><code class="language-cpp">struct T_{
  int x;
}*t_=new T_;

void ST(??????)
...

main()
{
ST(1);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/307451/struct-als-parameter</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 19:17:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/307451.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Aug 2012 13:18:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 13:18:39 GMT]]></title><description><![CDATA[<p>hi<br />
ich schreibe etwas was so ausehen soll<br />
aber wie bekomme ich den parameter in t_-&gt;x rein?<br />
thx</p>
<pre><code class="language-cpp">struct T_{
  int x;
}*t_=new T_;

void ST(??????)
...

main()
{
ST(1);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2245919</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245919</guid><dc:creator><![CDATA[sebi91]]></dc:creator><pubDate>Mon, 27 Aug 2012 13:18:39 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 13:25:30 GMT]]></title><description><![CDATA[<p>Du brauchst einen (nicht expliziten) Konstruktor für dein struct, welcher einen int als Parameter annimmt (oder einen Datentyp, der über höchstens eine implizite Konvertierung von int zu erreichen ist).</p>
<pre><code class="language-cpp">*t_=new T_;
</code></pre>
<p>WTF? Erklär bitte mal, was du denkst, was das macht und warum das eine gute Idee sein sollte!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245923</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 27 Aug 2012 13:25:30 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 13:26:59 GMT]]></title><description><![CDATA[<p>mir wird nicht ganz klar, was du willst. Evtl. sowas:</p>
<pre><code class="language-cpp">void ST(unsigned int x)
{
  t_-&gt;x = x;
}
</code></pre>
<p>Und natürlich der übliche Diaclaimer: globale Variablen sind in den meisten Fällen äußerst unschön. GLeiches gilt für die Verwendung von new (außerhalb eines Smartpointers)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245926</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Mon, 27 Aug 2012 13:26:59 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 13:52:36 GMT]]></title><description><![CDATA[<p>thx felix<br />
aber funktionert das nicht über den direkten weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
zu viele parameter machen mir das sehr unpraktikabel<br />
funktioniert wohl net anders?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245942</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245942</guid><dc:creator><![CDATA[sebi91]]></dc:creator><pubDate>Mon, 27 Aug 2012 13:52:36 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 23:21:08 GMT]]></title><description><![CDATA[<p>Was soll das denn werden wenn's mal groß ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245946</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245946</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Mon, 27 Aug 2012 23:21:08 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 14:08:27 GMT]]></title><description><![CDATA[<p>sebi91 schrieb:</p>
<blockquote>
<p>aber funktionert das nicht über den direkten weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
zu viele parameter machen mir das sehr unpraktikabel<br />
funktioniert wohl net anders?</p>
</blockquote>
<p>Das ist doch direkt? Und ein Parameter ist jetzt auch nicht die Welt?</p>
<p>Was genau willst du denn?</p>
<p>Du könntest das in der main auch direkt setzen. Oder über einen Konstruktor, wie bereits jemand vor mir erwähnte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245951</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Mon, 27 Aug 2012 14:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to struct als parameter on Mon, 27 Aug 2012 16:20:30 GMT]]></title><description><![CDATA[<p>sebi91 schrieb:</p>
<blockquote>
<p>thx felix<br />
aber funktionert das nicht über den direkten weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Den Umweg über einen Funktionsaufruf hast Du doch selbst in Deinem Eingangsposting vorgegeben?!<br />
Ich behaupte einfach mal, hier hat niemand verstanden, was Du <strong>wirklich</strong> willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2245978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2245978</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 27 Aug 2012 16:20:30 GMT</pubDate></item></channel></rss>