bitset初始化问题
bitset字符串初始化问题版本一
bitset<8> bitset1("1001")
版本二
string s("1001")
Bitset<8> bitset2(s)
其他语句省略。为啥版本1通不过编译版本2可以?
我用的CodeBlock
求问大佬=.=
#include <bitset> #include <string> using namespace std; int main( void ) { bitset<8> bitset1( "1001" ); string s("1001"); bitset<8> bitset2(s); }