10 2012 档案

摘要:(敬告:当您的浏览器以非默认字体浏览本文时,段落格式可能会出现偏差)这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在<sstream>、<fstream>上使用这些格式化操作,从而代替sprintf和fprintf函数。为方便描述,下文仅以cout为例进行介绍。一、综述cout是STL库提供的一个iostream实例,拥有ios_base基类的全部函 阅读全文
posted @ 2012-10-04 10:58 bigbigtree 阅读(343) 评论(0) 推荐(0) 编辑
摘要:什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来 阅读全文
posted @ 2012-10-01 22:22 bigbigtree 阅读(2494) 评论(0) 推荐(0) 编辑
摘要:代码1const int size = 9;char c[size];1.VS2005 编译为 C 代码(/TC)编译不通过错误1error C2057: expected constant expression错误2error C2466: cannot allocate an array of constant size 0错误3error C2133: 'c' : unknown size2.VS2005 编译为 C++ 代码(/TP)编译通过3.Cygwin gcc/g++编译通过============================================= 阅读全文
posted @ 2012-10-01 17:54 bigbigtree 阅读(679) 评论(0) 推荐(0) 编辑
摘要:第九节 默认参数的函数1.默认参数的目的 C++可以给函数定义默认参数值。通常,调用函数时,要为函数的每个参数给定对应的实参。例如: void delay(int loops); //函数声明 void delay(int loops) //函数定义 { if(100ps==0) return; for(int i=0;i<loops,i++); } 无论何时调用delay()函数,都必须给loops传一个值以确定时间。但有时需要用相同的实参反复调用delay()函数。C++可以给参数定义默认值。如果将delay( )函数中的loops定... 阅读全文
posted @ 2012-10-01 10:46 bigbigtree 阅读(7885) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示