只用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;
}

相关推荐
Real-Staok9 分钟前
LVGL 总结备查
c++·ui·ux
啊吧啊吧abab17 分钟前
二分查找与二分答案
c++·算法·二分
郝学胜-神的一滴17 分钟前
Effective Modern C++ 条款37:使std::thread在所有路径最后都不可结合
开发语言·c++·程序人生·多线程·并发·std
寻寻觅觅☆26 分钟前
东华OJ-基础题-131-8皇后·改(C++)
c++·算法·深度优先
ShineWinsu1 小时前
对于C++中list的详细介绍
开发语言·数据结构·c++·算法·面试·stl·list
mjhcsp1 小时前
C++Lyndon 分解超详解析
c++·算法·lyndon
俩娃妈教编程1 小时前
2023 年 09 月 二级真题(1)--小杨的 X 字矩阵
数据结构·c++·算法·双层循环
进击的荆棘2 小时前
算法——二分查找
c++·算法·leetcode
Lenyiin2 小时前
《LeetCode 顺序刷题》11 -20
java·c++·python·算法·leetcode·lenyiin
curry____3032 小时前
c++位运算符笔记
java·c++·笔记