自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C++ Programming_CHA8:命名空间&异常

  命名空间 名字空间 名字空间是一种描述逻辑分组的机制。 namespace Parser{     double prim(bool);     double term(bool);     double expr(bool); } double Parser::prim(bool get){/*...*/}  //界面和实现分离,通过限定词明确作用域 double Parser::...

2018-08-05 17:37:32 223

原创 C++ Programming_CHA7:函数

1、声明和定义声明:type func_name(type paraopt,type paraopt);//inline函数暂时不考虑,用处不大静态变量static---仅初始化一次,如:void f(int a) {while(a--){     static int n=0;     int x=0;     cout<<"n === "<<n++<<" ,...

2018-06-18 16:10:46 132

原创 C++ Programming_CHA6:表达式和语句

本章关键内容:命令行参数命令行参数是使用 main() 函数参数来处理的,其中,argc 是指传入参数的个数,argv[] 是一个指针数组。命令行参数都是字符串,所以argv的类型是char* [argc+1]。该程序的名字也作为argv[0]传进来,所以argc的值至少是1。这个参数的表总以0结束,也就是说,argv[argc]==0。参考文档1参考文档2运算符一元运算符和赋值运算符是右结合的,...

2018-06-10 15:35:34 131

原创 C++ Programming_CHA5:指针、数组和结构

数组T[size]就是具有size个T类型元素的数组(类型)。结构数组是相同类型的元素的一个聚集。一个struct则是任意类型元素的一个聚集。struct address{    char* name;    char* street;    long zip;};结构对象常常通过指针用->运算符访问,如p->name 相当于(*p).name。结构类型对象的大小未必是其成员的大小之和...

2018-05-27 20:43:18 285

原创 C++ Programming_CHA4:类型与声明

类型大小:sizeof(Type OR Object)    <limits>:关于某个具体实现的所有依赖于实现的特征都可以在该标准库中找到,如:numeric_limits<float>::max()/numeric_limits<char>::is_signed枚举:枚举是一个类型,它可以保存一组由用户刻画的值。一旦定义之后,枚举的作用就像是一个整数类型。e...

2018-05-19 20:26:26 238

原创 C++ Programming:CHA1-CHA3

第一章到第三章是本书的第一部分,主要对C++的语言特征做了简要描述,不涉及具体技术细节,在学习的时候完全可以略过不看,摘录个人感觉较好的观点如下:对程序设计和设计技术的理解远比对细节的理解更重要,而这种理解的根本是时间和实践。一种语言并不会因为拥有其他语言所没有的某种特征,就比其他语言更好。重要的问题在于它所拥有的特征是否足以在某个所希望的应用领域中支持某种所希望的程序设计风格:1、所有特征必须清...

2018-05-19 19:28:40 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除