<?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[bitset Problem]]></title><description><![CDATA[<p>Warum geht dass nicht?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;cctype&gt;
#include &lt;bitset&gt;

using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;
using std::bitset;

int main()
{
    string user_bits;
    cin &gt;&gt; user_bits;
    const string::size_type size = user_bits.size();
    for(string::iterator iter = user_bits.begin(); iter != user_bits.end(); ++iter)
    {
        if(*iter != '0' and *iter != '1')
        {
            cout &lt;&lt; &quot;Only binary!&quot; &lt;&lt; endl;
            return -1;
        }
    }
    bitset&lt;size&gt; bitvec(user_bits); // &lt;- das &quot;size&quot; passt ihm hier irgendwie nicht

    return 0;
}
</code></pre>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230419/bitset-problem</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 09:20:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230419.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 26 Dec 2008 15:13:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bitset Problem on Fri, 26 Dec 2008 15:13:10 GMT]]></title><description><![CDATA[<p>Warum geht dass nicht?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;vector&gt;
#include &lt;cctype&gt;
#include &lt;bitset&gt;

using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;
using std::bitset;

int main()
{
    string user_bits;
    cin &gt;&gt; user_bits;
    const string::size_type size = user_bits.size();
    for(string::iterator iter = user_bits.begin(); iter != user_bits.end(); ++iter)
    {
        if(*iter != '0' and *iter != '1')
        {
            cout &lt;&lt; &quot;Only binary!&quot; &lt;&lt; endl;
            return -1;
        }
    }
    bitset&lt;size&gt; bitvec(user_bits); // &lt;- das &quot;size&quot; passt ihm hier irgendwie nicht

    return 0;
}
</code></pre>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1635795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1635795</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Fri, 26 Dec 2008 15:13:10 GMT</pubDate></item><item><title><![CDATA[Reply to bitset Problem on Fri, 26 Dec 2008 15:21:23 GMT]]></title><description><![CDATA[<p>Templateparameter müssen zur Kompilezeit bekannt sein. Das ist bei deinem <code>size</code> nicht der Fall, da es von der Eingabe zur Laufzeit abhängt.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1635797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1635797</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 26 Dec 2008 15:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to bitset Problem on Fri, 26 Dec 2008 16:16:28 GMT]]></title><description><![CDATA[<p>Die Lösung sollte <a href="http://www.boost.org/doc/libs/1_37_0/libs/dynamic_bitset/dynamic_bitset.html" rel="nofollow">http://www.boost.org/doc/libs/1_37_0/libs/dynamic_bitset/dynamic_bitset.html</a> sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1635810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1635810</guid><dc:creator><![CDATA[Don06]]></dc:creator><pubDate>Fri, 26 Dec 2008 16:16:28 GMT</pubDate></item><item><title><![CDATA[Reply to bitset Problem on Sat, 27 Dec 2008 16:07:29 GMT]]></title><description><![CDATA[<p>Einen Teil kann einem auch die Templatespezialisierung <code>std::vector&lt;bool&gt;</code> abnehmen, aber Boost eignet sich besser.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1636172</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1636172</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 27 Dec 2008 16:07:29 GMT</pubDate></item></channel></rss>