Als «std-bitset» getaggte Fragen

11
Wie drucke ich (mit cout) eine Zahl in binärer Form?
Ich absolviere einen College-Kurs über Betriebssysteme und wir lernen, wie man von binär zu hexadezimal, dezimal zu hexadezimal usw. konvertiert. Heute haben wir gerade gelernt, wie vorzeichenbehaftete / vorzeichenlose Zahlen unter Verwendung des Zweierkomplements (~ number) im Speicher gespeichert werden + 1). Wir haben ein paar Übungen auf Papier zu …

1
Warum ist der Vektor <bool> :: const_reference von libc ++ nicht bool?
In Abschnitt 23.3.7 Klasse vector&lt;bool&gt;[vector.bool], Absatz 1 heißt es: template &lt;class Allocator&gt; class vector&lt;bool, Allocator&gt; { public: // types: typedef bool const_reference; ... Dieses Programm kann jedoch bei Verwendung von libc ++ nicht kompiliert werden: #include &lt;vector&gt; #include &lt;type_traits&gt; int main() { static_assert(std::is_same&lt;std::vector&lt;bool&gt;::const_reference, bool&gt;{}, "?"); } Außerdem stelle ich fest, …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.