给cin/cout提速
2015-10-01 16:56
190 查看
刷题时,遇到十万,乃至百万个数的输入时,有建议说采用C语言的输入输出会比用C++的cin/cout更快。 事实上,加上两条语句(见以下第4,5行),cin/cout的速度也是可以接受的。 1. #include <iostream> 2. using namespace std; 2. int main() 3. { 4. ios::sync_with_stdio(false); 5. cin.tie(0); 6. // IO 7. }
详细的解释可见“cin.tie与sync_with_stdio加速输入输出”一文,链接是”http://www.hankcs.com/program/cpp/cin-tie-with-sync_with_stdio-acceleration-input-and-output.html”
相关文章推荐
- 数据结构的基本类型
- 设计模式学习笔记--23种设计模式(一)
- Matlab - 求方差-均值-均方差-协方差的函数
- iOS 同步请求和异步请求
- Qt全局热键(windows篇)(使用RegisterHotKey和句柄进行注册)
- zw版【转发·台湾nvp系列Delphi例程】HALCON InpaintingCt2
- Dom 经典实例
- Deploy Oracle 10.2.0.5 on Red Hat Enterprise Linux 6.4
- OAuth2 结合网站授权流程分析
- 浮点数的大小比较为什么不能用等号?
- Java小技巧
- Android基础入门教程——2.6 菜单(Menu)
- MAP学习--POJ1002
- java中抽象类与接口的不同之处
- TP:C3BCA2F7
- Qt中 QString 和int, char等的“相互”转换,关键是QString.toLocal8Bit().data();
- zw版【转发·台湾nvp系列Delphi例程】HALCON InpaintingCt1
- 天声人語 20151001
- iOS 网络请求(一些概念性方面的知识)
- UVA 11520 - Fill the Square (暴力)