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

相关推荐
f狐0狸x19 小时前
【C++修炼之路】C++string的用法
开发语言·c++·string
阿豪只会阿巴19 小时前
【多喝热水系列】从零开始的ROS2之旅——Day9 初识话题通信:基本命令
c++·笔记·python·ubuntu·ros2
码小猿的CPP工坊20 小时前
C++弱引用智能指针std::weak_ptr使用介绍
开发语言·c++
暮色_年华20 小时前
随想3:关于语音采集线程 使用 CFS 调度或者 SCHED_FIFO 的思考
c++
Flash.kkl20 小时前
Linux——线程的同步和互斥
linux·开发语言·c++
CoderCodingNo21 小时前
【GESP】C++六级考试大纲知识点梳理, (3) 哈夫曼编码与格雷码
开发语言·数据结构·c++
纵有疾風起21 小时前
【Linux 系统开发】基础开发工具详解:自动化构建、版本控制与调试器开发实战
linux·服务器·开发语言·c++·经验分享·开源·bash
D_evil__21 小时前
【Effective Modern C++】第一章 类型推导:3. 理解 decltype
c++
一只小bit21 小时前
Qt 文件:QFile 文件读写与管理教程
前端·c++·qt·gui
阿班d21 小时前
4444444
c++