<?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[Parameter -&amp;gt; Eigenschaften rausfinden]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin absoluter Einsteiger in C++ und muss eine Code analysieren. So nun habe ich eine Frage:</p>
<p>Wo finde ich (hab MS Visual C++ Express Edition) die Eigenschaften des Parameter k und i im Quelltext??</p>
<pre><code class="language-cpp">#define skldfh(k,i) \
{   k[4*(i)+4] = ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; \
    k[4*(i)+5] = ss[1] ^= ss[0]; \
    k[4*(i)+6] = ss[2] ^= ss[1]; \
    k[4*(i)+7] = ss[3] ^= ss[2]; \
}
</code></pre>
<p>Wo finde ich die Beschreibung, was k und i bedeutet??</p>
<p>Zusatzfrage: Was bedeutet das ss ?</p>
<p>(ich hab schon in Büchern und im Internet geschaut, aber nix brauchbares gefunden)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/267672/parameter-gt-eigenschaften-rausfinden</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 08:39:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/267672.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 May 2010 09:26:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Parameter -&amp;gt; Eigenschaften rausfinden on Fri, 28 May 2010 09:27:04 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin absoluter Einsteiger in C++ und muss eine Code analysieren. So nun habe ich eine Frage:</p>
<p>Wo finde ich (hab MS Visual C++ Express Edition) die Eigenschaften des Parameter k und i im Quelltext??</p>
<pre><code class="language-cpp">#define skldfh(k,i) \
{   k[4*(i)+4] = ss[0] ^= ls_box(ss[3],3) ^ t_use(r,c)[i]; \
    k[4*(i)+5] = ss[1] ^= ss[0]; \
    k[4*(i)+6] = ss[2] ^= ss[1]; \
    k[4*(i)+7] = ss[3] ^= ss[2]; \
}
</code></pre>
<p>Wo finde ich die Beschreibung, was k und i bedeutet??</p>
<p>Zusatzfrage: Was bedeutet das ss ?</p>
<p>(ich hab schon in Büchern und im Internet geschaut, aber nix brauchbares gefunden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1903609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1903609</guid><dc:creator><![CDATA[keyboard-freak]]></dc:creator><pubDate>Fri, 28 May 2010 09:27:04 GMT</pubDate></item><item><title><![CDATA[Reply to Parameter -&amp;gt; Eigenschaften rausfinden on Fri, 28 May 2010 09:39:58 GMT]]></title><description><![CDATA[<p>Gratuliere, das ist häßlicher C code.</p>
<p>Dieses Define ist eine einfache <strong>Textersetzung</strong>. Irgendwo im Code steht<br />
&quot;skldfh(parameter, parameter)&quot; - dieser Text wird durch das Makro komplett ersetzt. Wenn du also wissen willst, was k und i für Parameter sind, musst du überall dort schauen, wo das Makro benutzt wird. Dort im Scope muss auch &quot;ss&quot; gültig sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1903618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1903618</guid><dc:creator><![CDATA[Janjan]]></dc:creator><pubDate>Fri, 28 May 2010 09:39:58 GMT</pubDate></item><item><title><![CDATA[Reply to Parameter -&amp;gt; Eigenschaften rausfinden on Fri, 28 May 2010 10:54:40 GMT]]></title><description><![CDATA[<p>Naja, so eine Scheisse. Das Komplette Projekt hat mehrere Millionen Zeilen und den zu analysierenden Code ist über 200 Zeilen lang <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>200 Zeilen sind zwar nicht schwer, aber wenn man lauter solchen hässlichen Code hat, dann schon (man darf auch nicht vergessen, dass ich Anfänger bin)</p>
<p>Ich habe schon heute 7 h nur mit Suchen einer Textstelle verbracht (und ja ich kenne Strg + F <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>Danke!</p>
<p>Edit: Hab noch eine Frage: Was bedeutet das <strong>^=</strong> ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1903650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1903650</guid><dc:creator><![CDATA[keyboard-freak]]></dc:creator><pubDate>Fri, 28 May 2010 10:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to Parameter -&amp;gt; Eigenschaften rausfinden on Fri, 28 May 2010 10:57:59 GMT]]></title><description><![CDATA[<p>keyboard-freak schrieb:</p>
<blockquote>
<p>Edit: Hab noch eine Frage: Was bedeutet das <strong>^=</strong> ??</p>
</blockquote>
<p><a href="http://de.wikipedia.org/wiki/Bitweiser_Operator#XOR" rel="nofollow">http://de.wikipedia.org/wiki/Bitweiser_Operator#XOR</a></p>
<p>wobei a ^= b eine Abkürzung ist für a = a ^ b</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1903657</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1903657</guid><dc:creator><![CDATA[brotbernd]]></dc:creator><pubDate>Fri, 28 May 2010 10:57:59 GMT</pubDate></item><item><title><![CDATA[Reply to Parameter -&amp;gt; Eigenschaften rausfinden on Sat, 29 May 2010 07:19:21 GMT]]></title><description><![CDATA[<p>keyboard-freak schrieb:</p>
<blockquote>
<p>Naja, so eine Scheisse. Das Komplette Projekt hat mehrere Millionen Zeilen und den zu analysierenden Code ist über 200 Zeilen lang :-(...</p>
</blockquote>
<p>Positiv kann man verbuchen: Du hast nun eine ziemlich guten Eindruck davon bekommen, was &quot;schlechter Code&quot; bedeutet/bewirktund wirst nun umso motivierter sein, sowas zu vermeiden, wenn DU selbst Code produzierst. <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>Ganz im Ernst: Das ist bei Anfängern ein ziemlich häufiges Problem, dass sie schlechten Code produzieren und unterschätzen mit dem Argument: &quot;Wieso? Läuft doch? Solanges tut, was es soll, ist doch alles in Ordnung.&quot;</p>
<p>Wenn Du irgendwann einmal diesen Impuls verspüren solltest: Erinnere Dich an diese 7 Stunden. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1903984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1903984</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sat, 29 May 2010 07:19:21 GMT</pubDate></item></channel></rss>