![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
逍遥者
逍遥
展开
-
如何学习C++语言
How To Learn C++ Programming Language"关于学C++, 我向你推荐一些书(当然能够结合课内项目实践更好)1。The C++ Programming Language(Bjarne Stroustrup)2。 Inside The C++ Object Model (Stanley B. Lippman) (这本书介绍一些C++的内部实现)3。Advanced C++ Programming Styles And Idioms (James O. Coplien) (这本原创 2010-06-09 21:23:00 · 296 阅读 · 0 评论 -
C++ Primer (3RD) 重读笔记——基本语言
第二篇 基本语言第三章C++数据类型3.1 文字常量字符型char通常用来表示单个字符和小整数它可以用一个机器字节来表示。整型int 短整型short 长整型long它们分别代表不同长度的整数值典型情况下short 以半个字表示int 以一个机器字表示而long 为一个或两个机器字在32 位机器中int 和long 通常长度相同。浮点型float 双精度double 和长双精度long double分别表示单精度浮点数双精度浮点数和扩展精度的浮点数值典型情况下float 为一个字double 是两个字lon原创 2010-06-10 14:58:00 · 478 阅读 · 0 评论 -
C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
<br />声明:整理来自百度<br />const_cast<br /> 用法:const_cast<type_id> (expression)<br /> 该运算符用来修改类型的const或volatile属性。除了const 或volatile修饰之外, type_id和expression的类型是一样的。<br /> 一、常量指针被转化成非常量指针,并且仍然指向原来的对象;<br /> 二、常量引用被转换成非常量引用,并且仍然指向原来的对象;<br /> 三、常量对象被转换成非常量对象。<原创 2010-06-10 18:01:00 · 357 阅读 · 0 评论 -
C++ Primer (3RD) 重读笔记——基于对象的程序设计
<br />第十三章 类<br />13.1 类定义<br />类定义包含两部分:类头(class head),由关键字class 及其后面的类名构成。类体(class body),由一对花括号包围起来。类定义后面必须接一个分号或一列声明。<br />在类体中,对类的数据成员和成员函数进行声明,并指定这些类成员的访问级别。类体定义了类成员表(class member list)。<br />13.1.1数据成员<br />13.1.2成员函数<br />13.1.3成员访问<br /> 信息隐藏(I原创 2010-06-18 12:51:00 · 500 阅读 · 0 评论 -
C++ Primer (3RD) 重读笔记——基于过程的程序设计
<br />第三篇 基于过程的程序设计<br />第七章 函数<br />7.1 概述<br />函数可以被看作是一个由用户定义的操作。一般来说,函数由一个名字来表示。函数的操作数,称为参数(parameter),由一个位于括号中并且用逗号分隔的参数表(parameter list)指定。函数的结果被称为返回值(return value),返问值的类型被称为函数返回类型(return type) 。函数执行的动作在函数体(body)中。指定函数体包含在花括号中有时也称为函数块(function block)原创 2010-06-18 13:01:00 · 455 阅读 · 0 评论