C++ Primer 读书笔记及知识点延伸 chapter2

  1. wchar_t宽字符,char16_t  char32_t Unicode字符 ,long long C++11新增加
  2. 符号类型前面加上unsigned就代表为无符号类型,char 类型与signed char类型并不一样,但字符的表现形式却只有一种
  3. 类型转换:
    把浮点数赋值给整数类型时并不发生四舍五入
    赋给无符号类型一个超过它表示范围的数的值时,结果是初始值对无符号类型表示数值总数取模后的余数
  4. 无符号类型+有符号类型 = 无符号类型,需要把这个有符号数转化为无符号数
  5. 初始化的四种方式
    int units_sold = 0;
    int units_sold = {0};
    int units_sold{0};
    int units_sold(0);
    使用列表初始化时,如果初始值存在丢失信息的风险,编译器将报错
  6. 任何定义与函数体外的变量默认初始化的值为0,函数内的变量不会被默认初始化.
  7. 为了支持分离式编译,C++将声明与定义分离,声明使得名字为程序所知,定义负责创建与名字相关的实体
  8. const有top level const 和 low level const
  9. constexpr类型设置一个变量为常量表达式类型
  10. auto与decltype区别在于auto会忽略调顶层的const

C++ Primer 读书笔记及知识点延伸 chapter2相关推荐

  1. C++ Primer 读书笔记及知识点延伸 chapter1

    C++ Primer  chapter 1 main函数的返回值在正常情况下为0,程序错误时可能返回其他的值 . 在编译程序时,命令行只需要包含源文件的参数 //test.hpp void test( ...

  2. C++ Primer 读书笔记04

    C++ Primer 读书笔记04 关联容器 pair 动态内存 静态内存 栈内存 智能指针 shared_ptr 直接管理内存 new 空悬指针 智能指针陷阱 unique_ptr weak_ptr ...

  3. 数学之美》读书笔记和知识点总结(一)

    <数学之美>读书笔记和知识点总结(一) 早在前几个月我在台湾的时候,就听说<数学之美>是一本非常不错的书,也正好是我喜欢的类型,一直想买.回到北京之后的第一件事就是把我这半年积 ...

  4. C++ Primer读书笔记(从后向前看)

    (从后向前看) 标题:重载函数再论 重载函数是C++提出来的概念,但是在C中却未必没有.比如"1+3"和"1.0+3.0",虽然都是加法,做的却不是同的操作:编 ...

  5. C++ Primer读书笔记

    (从后向前看) 标题:重载函数再论 重载函数是C++提出来的概念,但是在C中却未必没有.比如"1+3"和"1.0+3.0",虽然都是加法,做的却不是同的操作:编 ...

  6. c++primer读书笔记

    c++全局变量无声明.多次定义会冲突.利用命名空间 c++四种cast操作符的区别 1.static_cast,支持子类指针到父类指针的转换,并根据实际情况调整指针的值,反过来也支持,但会给出编译警告 ...

  7. 【C++ Primer读书笔记】第1章 - 开始

    读书笔记,后续会不断补充修改,欢迎交流.

  8. C++ Primer 读书笔记 (1)

    我的<C++ Primer>扉页记着购书的日期和地点:C++ Primer 2009.11.28购于西区求索.那时对于这本厚书一直心怀敬畏,仿佛是眼前的一座大山.那时,虽然已经大四,但是对 ...

  9. C++入门复习指南,C++Primer读书笔记

    1.碎碎念 因为高中的缘故差不多一年多没写代码了,最近备考CCPC,发现很多东西都忘记了,所以简要复习一下. 我的C++启蒙来自C Primer PLUS,具体记不清了,大概五六年前甚至更早吧,那时候 ...

最新文章

  1. Xshell连接不上虚拟机Linux系统
  2. spring data redis使用示例
  3. WIN32练习项目(函数调用监视器)
  4. TODO:Laravel增加验证码
  5. oracle对象管理及使用实验报告,oracle对象管理常用操作(objects management)
  6. java--基本数据类型的转换(强制转换)
  7. 数组 最大值,课堂测试
  8. jira怎么提交bug_请停止编写糟糕的提交消息!
  9. FL Studio 20.8中文进阶高级完整版 安装下载教程
  10. 电脑同时打开多个软件如何设置
  11. 蚂蚁算法蚁群算法-原理-思路-步骤-程序实现
  12. java面试中掺水了,java软件工程师工作简历模板下载
  13. linux删除卸载npm,卸载安装node npm (Mac linux )
  14. 惠普 hp3414 笔记本 电脑 驱动 drivers
  15. MyBatis Plus Generator 代码生成器 v3.5.x 案例,含校验、MapStruct、Swagger、QO、VO,自定义 FreeMarker 模板引擎
  16. Selenium_获取相对坐标
  17. switch c语言格式,switch语句格式是什么
  18. 域名解析、域名空间绑定,两种截然不同概念
  19. 如何招聘一个外贸SEO推广人员以及如何做后期的KPI考核
  20. How to download dynamically loaded content using python

热门文章

  1. BUPT OJ146 Coin Tossing
  2. 关于DefaultHttpClient的作用已经被弃之后的新方法
  3. 完美世界如何修改服务器ip,完美世界:完美整容及修改身材流程
  4. 【Uipath杂谈】字符串处理汇总
  5. MySQL数据库学习笔记3
  6. 从 LoG 到 DoG 再到 XDoG, FDoG
  7. ICO文件缩略图显示错误
  8. [OfficeExcel] OfficeExcel2010 第20-22讲 Excel图表
  9. Linux C/C++ 零基础学习编程教程,Linux 系统编程教程
  10. python行业中性_用Python分析指数: 11月16日热门指数Z值表