导航

2021年5月18日

摘要: 统一转成大写:ch & 0b11011111 简写:ch & 0xDF 统一转成小写:ch | 0b00100000 简写:ch | 0x20 阅读全文

posted @ 2021-05-18 11:38 抑或 阅读(310) 评论(0) 推荐(0) 编辑

2021年2月19日

摘要: 标准库类型string 表示可变长的字符序列,使用string 类型必须首先包含string 头文件。 如果用= 初始化一个变量,实际上执行的是拷贝初始化,与之相反不使用=,则执行的是直接初始化。 两个string 对象相加得到一个新的string 对象,其内容就是把左侧的运算对象与右侧的运算对象串 阅读全文

posted @ 2021-02-19 16:39 抑或 阅读(69) 评论(0) 推荐(0) 编辑

摘要: 目前为止,我们用到的库函数基本上都属于命名空间std,而程序也显式地将这一点标示了出来。列如,std::cin表示从标准输入中读取内容。此处使用作用域操作符(::)的含义是:编译器应从操作符左侧名字所示的作用域寻找右侧的那个名字。 有了using 声明就无需进行繁琐的作用域操作符表达了。 头文件不应 阅读全文

posted @ 2021-02-19 12:29 抑或 阅读(52) 评论(0) 推荐(0) 编辑

2021年1月29日

摘要: 为了确保各个文件中类的定义一致,类通常被定义在头文件中,而且类所在头文件的名字应与类的名字一样。例如,库类型 string 在名为string 的头文件中定义。 头文件通常包含那些只能被定义一次的实体,如类、const 和constexpr变量等。头文件中也经常用到其他头文件的功能。 头文件一旦改变 阅读全文

posted @ 2021-01-29 18:25 抑或 阅读(259) 评论(0) 推荐(0) 编辑

摘要: 添加两个Sales_data 对象 因为Sales_data 类没有提供任何操作,所以我们必须自己编码实现输入、输出和相加的功能。假设已知Sales_data 类定义于 Sales_data.h 文件内。 因为程序较长,所以接下来将分成几部分介绍。总的来说,程序的结构如下: 和原来程序一样,先把所需 阅读全文

posted @ 2021-01-29 17:47 抑或 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 尽管我们还写不出完整的Sales_item 类,但是可以尝试把那些数据元素组织到一起形成一个简单点的类。初步的想法是用户能直接访问其中的数据元素,也能实现一些基本的操作。 既然我们筹划的这个数据结构不带有任何运算功能,不妨把它命名为Sales_data 以示与Sales_item 的区别。Sales 阅读全文

posted @ 2021-01-29 17:05 抑或 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 有时会遇到这种情况:希望从表达式的类型推断出要定义的变量的类型,但是不想用该表达式的值初始化变量。c++11引入了第二种类型说明符decltype,它的作用是选择并返回操作数的数据类型。在此过程中,编译器分析表达式并得到它的类型,却不实际计算表达式的值:decltype(f())sum=x;//su 阅读全文

posted @ 2021-01-29 16:16 抑或 阅读(330) 评论(0) 推荐(0) 编辑

摘要: 编程时常常需要把表达式的值赋给变量,这就要求在声明变量时清楚地知道表达式的类型。然而做到这一点并非那么容易,有时候甚至根本做不到。为了解决这个问题,c++11新标准引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。和原来那些只对应一种特定类型的说明符不同,auto让编译器通过初 阅读全文

posted @ 2021-01-29 12:01 抑或 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 类型别名(type alias)是一个名字,它是某种类型的同义词。使用类型别名有很多好处,它让复杂的类型名字变得简单明了、易于理解和使用,还有助于程序员清楚的知道使用该类型的真实目的。 有两种方法可用于定义类型名。传统方法是使用关键字typedef: 其中关键字typedef 作为声明语句中的基本数 阅读全文

posted @ 2021-01-29 09:40 抑或 阅读(217) 评论(0) 推荐(0) 编辑

2021年1月28日

摘要: 常量表达式(是const expression) 是指值不会改变并且在编译过程中就能得到计算结果的表达式。显然,字面值属于常量表达式,用常量 表达式初始化的const 对象也是常量表达式。后面将会提到,c++语言中有几种情况下是要用到常量表达式的。 一个对象是不是常量表达式由它的数据类型和初始值共同 阅读全文

posted @ 2021-01-28 18:29 抑或 阅读(105) 评论(1) 推荐(0) 编辑

1