std::ios_base::sync_with_stdio( false );
Vsstd::cout.sync_with_stdio( false );和 和有什么不一样std::cin.sync_with_stdio( false );?
假设我的代码不使用来自的任何 C 流<cstdio>并且仅使用来自的 C++ 流,我应该使用哪一个<iostream>?
我想知道:
- 禁用同步有什么好处?
- 如果同步设置为false会出现什么问题?如果我想禁用同步,我应该考虑哪些事情?
sync_with_stdio是一个static函数。
所以
std::cout.sync_with_stdio(false);
实际上是
std::cout, std::ios_base::sync_with_stdio(false);