0

std::ios_base::sync_with_stdio( false );
Vsstd::cout.sync_with_stdio( false );和 和有什么不一样std::cin.sync_with_stdio( false );

假设我的代码不使用来自的任何 C 流<cstdio>并且仅使用来自的 C++ 流,我应该使用哪一个<iostream>

我想知道:

  1. 禁用同步有什么好处?
  2. 如果同步设置为false会出现什么问题?如果我想禁用同步,我应该考虑哪些事情?
4

1 回答 1

0

sync_with_stdio是一个static函数。

所以

std::cout.sync_with_stdio(false);

实际上是

std::cout, std::ios_base::sync_with_stdio(false);
于 2021-12-10T10:17:45.533 回答