有关bitset里的a.count() 的问题

来源:百度知道 编辑:UC知道 时间:2024/05/03 19:44:39
#include<iostream.h>
#include<bitset.h>
#include<string.h>
using namespace std;
void main()
{
string a="01001011";
bitset<8> b(a,3,3);
cout<<b<<endl;
cout<<b.count();
cout<<endl;
cin>>a;
}
在BCB中运行这个程序会出现link错误,为什么?

#include<iostream>
#include<bitset>
#include<string>
using namespace std;

void main()
{
string a="01001011";
bitset<8> b(a,3,3);
cout << b << endl;
cout << b.count();
cout << endl;
cin >> a;
}
我用VC++6.0编译通过,运行正常