关于c++的sync_with_stdio导致的问题……
  • 板块工单反馈版
  • 楼主tatianyi
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/4/20 23:15
  • 上次更新2023/11/5 00:17:56
查看原帖
关于c++的sync_with_stdio导致的问题……
424402
tatianyi楼主2021/4/20 23:15

萌新在其它网站的题解上看到过这么两行:

std::ios::sync_with_stdio(0);
std::cin.tie(0);

简单地搜索了一下,好像是默认情况下,std::cin和std::cout会去调用c语言的scanf和printf函数,而不是直接打到缓冲区里。在网上发现有人这么写,就是关掉了这个关联,加速cin cout流程 萌新就跟着模仿了_(:з」∠)_ 于是就炸了 百思不得其解,还下载了测试样例慢慢看,一点问题都没有;但是评测机始终不给过 多次检查之后决定删除那两句,然后就AC了……

所以这可能是一个BUG?看起来关闭关联之后评测机的读取有了1~2个字符的错位; 带着这两行代码在那个其它网站进行评测是没问题的

2021/4/20 23:15
加载中...