博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个能让cin和scanf 一样快的方法:
阅读量:6710 次
发布时间:2019-06-25

本文共 308 字,大约阅读时间需要 1 分钟。

cin慢是有原因的,其实默认的时候,cin与stdin总是保持同步的,也就是说这两种方法可以混用,而不必担心文件指针混乱,同时cout和stdout也一样,两者混用不会输出顺序错乱。正因为这个兼容性的特性,导致cin有许多额外的开销,如何禁用这个特性呢?只需一个语句std::ios::sync_with_stdio(false);,这样就可以取消cin于stdin的同步了。

(转自)

也就是在程序前加一句这个东西,cin效率就和scanf差不多了。

ios::sync_with_stdio(false);

转载于:https://www.cnblogs.com/SiriusRen/p/6532431.html

你可能感兴趣的文章
追女生送什么礼物好,要大全啊大全啊!
查看>>
uva-11205-枚举子集
查看>>
下载软件的网站
查看>>
js中的bind方法和函数中成员
查看>>
SpringMVC的学习
查看>>
【Todo】深入PHP内核系列
查看>>
hdu 4664 Triangulation(题意已在讨论版中说明)
查看>>
二叉树
查看>>
css3-11 如何改变背景图片的大小和位置
查看>>
Dcloud课程9 天气小助手如何实现
查看>>
如何实现无刷新图片上传
查看>>
html5--6-6 CSS选择器3
查看>>
thinkphp缓存使用
查看>>
cookie和session使用
查看>>
hdu 5480 Conturbatio
查看>>
shell学习之变量、判断、重复动作
查看>>
企业架构研究总结(42)——企业架构与建模之ArchiMate详述(中)
查看>>
Openstack组件实现原理 — Glance架构(V1/V2)
查看>>
python操作数据库
查看>>
【已解决】WebUploader 0.1.5 安卓手机不能访问相机、IOS直接访问相机 的问题
查看>>