<?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[Bitdarstellung in C++]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>mit Bitdarstellung in C++ habe ich noch keine Erfahrung und stehe gerade vor folgendem Problem. Eine Verschlüsselungsfunktion braucht einen 1024 Bit Schlüssel. Dabei muss ich sicher sein, dass dieser exakt 1024 Bit lang ist.</p>
<p>Später muss ich auf die einzelnen Bits zugreifen. Am liebsten würde ich als Key einen String verwenden.</p>
<p>Gibt es irgendwelche C++ Konstrukte, mit denen ich einen 1024 Bit String erstellen kann und mir die einezlnen Bits abgreifen kann?</p>
<p>Vielen Dank<br />
LG, freakC++</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/322226/bitdarstellung-in-c</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 10:31:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/322226.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Dec 2013 20:59:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bitdarstellung in C++ on Wed, 11 Dec 2013 20:59:15 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>mit Bitdarstellung in C++ habe ich noch keine Erfahrung und stehe gerade vor folgendem Problem. Eine Verschlüsselungsfunktion braucht einen 1024 Bit Schlüssel. Dabei muss ich sicher sein, dass dieser exakt 1024 Bit lang ist.</p>
<p>Später muss ich auf die einzelnen Bits zugreifen. Am liebsten würde ich als Key einen String verwenden.</p>
<p>Gibt es irgendwelche C++ Konstrukte, mit denen ich einen 1024 Bit String erstellen kann und mir die einezlnen Bits abgreifen kann?</p>
<p>Vielen Dank<br />
LG, freakC++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371238</guid><dc:creator><![CDATA[freakC++]]></dc:creator><pubDate>Wed, 11 Dec 2013 20:59:15 GMT</pubDate></item><item><title><![CDATA[Reply to Bitdarstellung in C++ on Wed, 11 Dec 2013 21:01:40 GMT]]></title><description><![CDATA[<p>Was war an std::bitset&lt;1024&gt; so schwer zu ergooglen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371239</guid><dc:creator><![CDATA[std__bitstring]]></dc:creator><pubDate>Wed, 11 Dec 2013 21:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to Bitdarstellung in C++ on Thu, 12 Dec 2013 08:17:49 GMT]]></title><description><![CDATA[<p>Zugegeben, das war nicht schwer und ich habe mich bereits an bitset versucht. Ich habe einen String der Länge 128. Das sollten insgesamt 1024 Bits sein, wenn jeder Buchstabe mit einem Byte kodiert ist.</p>
<p>Ein</p>
<pre><code class="language-cpp">bitset&lt;1024&gt; foo(my_string_with_size_128);
</code></pre>
<p>kommt aber zu einem terminate called after throwing an instance of 'std::invalid_argument'</p>
<p>Warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371288</guid><dc:creator><![CDATA[freakC++]]></dc:creator><pubDate>Thu, 12 Dec 2013 08:17:49 GMT</pubDate></item><item><title><![CDATA[Reply to Bitdarstellung in C++ on Thu, 12 Dec 2013 09:03:09 GMT]]></title><description><![CDATA[<p>freakC++ schrieb:</p>
<blockquote>
<pre><code class="language-cpp">bitset&lt;1024&gt; foo(my_string_with_size_128);
</code></pre>
<p>kommt aber zu einem terminate called after throwing an instance of 'std::invalid_argument'</p>
<p>Warum?</p>
</blockquote>
<p>Sorry aber auch das war nicht schwer zu ergooglen. Nach Jahren im Forum kannst Du noch keine Referenz benutzen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p><a href="http://www.cplusplus.com/reference/bitset/bitset/bitset/" rel="nofollow">http://www.cplusplus.com/reference/bitset/bitset/bitset/</a></p>
<pre><code>(3) initialization from string or (4) C-string
    Uses the sequence of zeros and/or ones in str to initialize the first n bit positions of the constructed bitset object.
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2371298</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371298</guid><dc:creator><![CDATA[qweasdyxc]]></dc:creator><pubDate>Thu, 12 Dec 2013 09:03:09 GMT</pubDate></item><item><title><![CDATA[Reply to Bitdarstellung in C++ on Thu, 12 Dec 2013 13:50:51 GMT]]></title><description><![CDATA[<p>Genau, sofern du eine Lösung ergoogeln kannst, brauchst du nicht mehr in diesem Forum suchen. Somit verschwinden 99% der Postings und man kann das Forum auch gleich abschalten, oder es bei dem Drecksladen Stackoverflow versuchen, denn nur diese sind noch arroganter.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371378</guid><dc:creator><![CDATA[GoogleDuNudel]]></dc:creator><pubDate>Thu, 12 Dec 2013 13:50:51 GMT</pubDate></item><item><title><![CDATA[Reply to Bitdarstellung in C++ on Thu, 12 Dec 2013 13:57:52 GMT]]></title><description><![CDATA[<p>GoogleDuNudel schrieb:</p>
<blockquote>
<p>Genau, sofern du eine Lösung ergoogeln kannst, brauchst du nicht mehr in diesem Forum suchen. Somit verschwinden 99% der Postings und man kann das Forum auch gleich abschalten, oder es bei dem Drecksladen Stackoverflow versuchen, denn nur diese sind noch arroganter.</p>
</blockquote>
<p>was in sekunden durch einen blick in eine referenz beantwortet werden kann, hat nichts im forum zu suchen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2371379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2371379</guid><dc:creator><![CDATA[qweasdyxc]]></dc:creator><pubDate>Thu, 12 Dec 2013 13:57:52 GMT</pubDate></item></channel></rss>