关于boolalpha,我知道它可以将布尔类型以true或者false输出。
例如 :
bool x = ture;
cout << boolalpha << x << endl;
那么会输出true;
然而在xcode输出时会联想到这个函数
boolalpha(<#std::ios_base &__str#>)
这个是什么意思呢?
关于boolalpha,我知道它可以将布尔类型以true或者false输出。
例如 :
bool x = ture;
cout << boolalpha << x << endl;
那么会输出true;
然而在xcode输出时会联想到这个函数
boolalpha(<#std::ios_base &__str#>)
这个是什么意思呢?
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
std::boolalpha
本身是函数,去调用ios_base::setf
stream
重载operator<< (std::ios_base& (*func)(std::ios_base&))
.如果不做成函数就需要这样写,因为setf返回的是
fmtflags
,不是stream