zoukankan      html  css  js  c++  java
  • C++ 学习笔记

    C++ Primer 中文4th版

    第一部分

    第一 二章

    1.引用(reference)就是对象的另外一个名字。

    2.当引用初始化后,只要该引用存在,他就保持绑定在初始化时指向的对象。不可能将引用绑定到另外一个对象上。

    3.非 const 引用只能绑定到和他一样类型的对象上,而const引用可以绑定到不同但是相关的对象或右值上。P52.

    4.声明:只是向程序表明变量的类型和名字,不分配存储空间。

       定义:为变量分配存储空间,还可以指定初始值。

    5.对于一些定义在头文件中的const对象,他的定义应该用常量表达式初始化。如果没有用常量表达式初始化,就不应该定义在头文件中,而应该象其他变量一样定义在其他源文件中并在头文件中声明(记得要添加extern符号,以使其能被多个文件共享)。P59

      术语

      1.access laber(访问标号):类中的private . public

      2.herder guader(头文件保护符P61):避免多重包含

      3.escape sequence(转义字符)

    第三章

    0.初始化string对象的方式:a .string s;

                   b. string s("***");

                   c. string s(s2);

                     d. string s(n,'c');  

    1.用 cin 读取 string 时,cin 会忽略字符串前的空白,当遇到空白字符时,读取终止。

    2.另一个有用的string io 操作是getline(输入对象,string对象) 函数:只要不遇到换行符号,就不停止读入。当开头第一   个就是换行时,string对象为空。

    3.注意当使用 string 的+操作时,+操作符号的左右至少有一个是string 类型

      例如:P75.

  • 相关阅读:
    Attention in Super-Resolution[阅读笔记][RCAN][SAN][HAN]
    docker安装oracle11g
    timeSetEvent
    有意思的中文转拼音用来区分26个小类用于缩小列表大小减少循环
    jsp中的out.println爆红
    记一次Jdbc的配置文件无法加载
    Java静态块
    解决Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA报错
    html5,图文混排垂直居中
    Sql server语句执行时间查看
  • 原文地址:https://www.cnblogs.com/shaughn/p/3475801.html
Copyright © 2011-2022 走看看