<?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[Member aus structs entfernen?]]></title><description><![CDATA[<p>Hi @ all!</p>
<p>Ich habe seit geraumer Zeit ein Problem:</p>
<p>Ich kriege eine .h-file mit jeder menge structs (darf die Datei aber nicht veraendern...).</p>
<p>Die sehen alle in etwa so aus:</p>
<pre><code class="language-cpp">struct Sample
{
  long Head;
  long Member1;
  //noch mehr member...
  long Memberi
}
typedef struct Sample Sample;
</code></pre>
<p>Kann man irgendwie den Header da rausholen, so dass man Sample nutzen kann ohne die long Head dabei zu haben??</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157264/member-aus-structs-entfernen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 01:32:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157264.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 24 Aug 2006 09:32:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:32:30 GMT]]></title><description><![CDATA[<p>Hi @ all!</p>
<p>Ich habe seit geraumer Zeit ein Problem:</p>
<p>Ich kriege eine .h-file mit jeder menge structs (darf die Datei aber nicht veraendern...).</p>
<p>Die sehen alle in etwa so aus:</p>
<pre><code class="language-cpp">struct Sample
{
  long Head;
  long Member1;
  //noch mehr member...
  long Memberi
}
typedef struct Sample Sample;
</code></pre>
<p>Kann man irgendwie den Header da rausholen, so dass man Sample nutzen kann ohne die long Head dabei zu haben??</p>
<p>THX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123495</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123495</guid><dc:creator><![CDATA[WetDreams]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:32:30 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:36:50 GMT]]></title><description><![CDATA[<p>Du kannst dir maximal eine neue struct deklarieren, die diese Variable nicht enthält (also aus dieser Headerdatei kopieren).<br />
Warum willst du diese Membervariable denn nicht drin haben?<br />
Was soll übrigens dieses typedef?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123498</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:36:50 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:39:26 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Was soll übrigens dieses typedef?</p>
</blockquote>
<p>das macht man so in c. sonst muss man immer 'struct' davor schreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123500</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123500</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:39:26 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:42:48 GMT]]></title><description><![CDATA[<p>Aha!<br />
Wir sind hier aber eigentlich bei C++ (dachte ich) <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1123504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123504</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:42:48 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:49:26 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Aha!<br />
Wir sind hier aber eigentlich bei C++ (dachte ich) <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>
</blockquote>
<p>jo, aber dann hätt' er ja 'class' verwendet <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1123519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123519</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:49:26 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:52:36 GMT]]></title><description><![CDATA[<p>...</p>
<blockquote>
<p>Aha!<br />
Wir sind hier aber eigentlich bei C++ (dachte ich)</p>
</blockquote>
<p>jo, sind wir <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>Aber das tool, was die h-file generiert is von ner externen frima, und die scheinen das noch nicht mitbekommen zu haben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123530</guid><dc:creator><![CDATA[WetDreams]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:52:36 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 09:53:25 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>jo, aber dann hätt' er ja 'class' verwendet <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>
</blockquote>
<p>Nö, dann wäre der Inhalt private.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123533</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 24 Aug 2006 09:53:25 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 10:04:09 GMT]]></title><description><![CDATA[<p>ok, es scheint net so zu gehen wie ich mir das ertraeumt hab... <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=":-/"
      alt="😕"
    /></p>
<p>kann man denn ueber</p>
<pre><code class="language-cpp">&amp;(Sample) + sizeof(long)
</code></pre>
<p>einen pointer kriegen, der auf das zweite Element des struct zeigt? scheint naemlich net zu klappen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1123550</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123550</guid><dc:creator><![CDATA[WetDreams]]></dc:creator><pubDate>Thu, 24 Aug 2006 10:04:09 GMT</pubDate></item><item><title><![CDATA[Reply to Member aus structs entfernen? on Thu, 24 Aug 2006 10:08:36 GMT]]></title><description><![CDATA[<p>so geht's</p>
<pre><code>Sample s;
   long *pointer_to_member1 = &amp;s.Member1;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1123553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1123553</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Thu, 24 Aug 2006 10:08:36 GMT</pubDate></item></channel></rss>