只用cin和cout

ios::sync_with_stdio(false); ------> 在c++中之所以cin,cout效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,而这段语句可以来打消iostream的输入和输出缓存,可节省时间,使效率与scanf与printf相差无几

cin.tie(0);

cout.tie(0);

总结:用了就不可以用scanf和printf,endl也不可以用。模板如下。

#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
int main(){
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
return 0;
}

相关推荐
CodeYp20195 分钟前
第6讲:模板初阶
开发语言·c++·模板
.YM.Z16 分钟前
【C++11】初识——右值引用和移动语义,可变参数模板
c++·c++11
要练八块腹肌29 分钟前
红黑树的实现以及对map和set的封装
c++
骑着蜗牛撵大象3271 小时前
从三次握手到 epoll:C++ 写出可落地的 TCP Socket 服务端
网络·c++·tcp/ip·高并发·tcp·epoll
卡卡~~1 小时前
C++学习
开发语言·c++
杜 硕2 小时前
从零开始的C++生活——第四讲
开发语言·c++·生活
努力实干2 小时前
Qt/C++ 模块化设计与工程组织
开发语言·c++·qt
Rabitebla2 小时前
【Linux底层原理】 工具篇(二):Vim 编辑器基础操作与简单配置
linux·c++·编辑器·vim
Lhan.zzZ3 小时前
Qt:动态库模块框架设计
开发语言·c++·qt
wuminyu3 小时前
JVM规范学习总结-JVM规范基本概念
java·linux·c语言·jvm·c++