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

相关推荐
孞㐑¥10 分钟前
算法—滑动窗口
开发语言·c++·经验分享·笔记·算法
一分之二~42 分钟前
二叉树--求最小深度(迭代和递归)
数据结构·c++·算法·leetcode·深度优先
智者知已应修善业1 小时前
【输出一个N*N的01矩阵,表示最后的汉字点阵图】2024-10-22
c语言·数据结构·c++·经验分享·笔记·算法·矩阵
苏宸啊2 小时前
C++string(一)
开发语言·c++
uoKent2 小时前
c++中的封装、继承与多态
开发语言·c++·算法
踏过山河,踏过海2 小时前
vs2019报错:Failed to connect to VCTIP: ‘CreateFile‘ failed with 2
c++
Sheep Shaun3 小时前
C++11核心特性详解:从右值引用到现代C++编程
开发语言·数据结构·c++·算法
小王努力学编程3 小时前
LangChain——AI应用开发框架
服务器·c++·人工智能·分布式·rpc·langchain·brpc
呱呱巨基3 小时前
Linux Ext系列文件系统
linux·c++·笔记·学习
云深麋鹿3 小时前
三.栈和队列
开发语言·数据结构·c++·算法