【1】基础部分

(1)宏定义

assert

offset宏

#pragma once

宏定义学习

预处理语句

#if 0 #end if

C语言 宏定义的1<<0 与 直接定义1 有什么区别

区分不同操作系统、编译器不同版本的宏

宏和函数的区别(一个BUG的总结)

(2)指针

指针

指针与数组

指针运算

指针详解

[1] More Effective C++ (智能指针)

[2] 智能指针

[3] 智能指针std::auto_ptr

[4] 智能指针boost::scoped_ptr

[5] 智能指针boost::shared_ptr

[6] 智能指针boost::weak_ptr

[7] 智能指针总结

资源共享型智能指针实现方式

(3)函数

函数

main 函数返回值

内联函数

C++前置声明

函数后面加throw关键字

为什么C++函数形参默认值从最末一个赋值?

C++11 Function 使用场景

C++11—lambda函数

(4)字符串

字符串(string类)

字符串(strlen)

字符串(strcpy)

字符串(strcat)

字符串(strcmp)

字符串(memcpy)

字符串函数集

字符串常量

(5)关键字

static关键字(C/C++ 语言中的作用)

static关键字(1)

typedef关键字

sizeof关键字

explicit关键字

enum关键字

const关键字

(6)类

类中函数(构造函数、析构函数、拷贝构造函数、赋值构造函数)

常对象与this指针

const修饰虚函数

强制类型转换(const_cast)

用C++实现一个不能被继承的类

(7)C++基础

C++数据类型

C++知识点综述

堆与栈

临时对象专题

引用

结构与联合

字符数组

strlen 与 sizeof

数组

存储类型

if (0 == a) 和 if (a == 0)

extern"C"

C++术语俗解

前置++ 后置++

类型转换

多重循环编码规范

移位运算

C++类型转换

面向过程和面向对象编程的优缺点

左值引用、右值引用和移动语义

编程语言的可移植性

C++11---nullptr

new对象时,类名后加括号与不加括号的区别

指针二次释放(_BLOCK_TYPE_IS_VALID)

delphi 与 C++的基本语法区别

RAII惯用法详解

值语义与对象语义

new与delete

面向过程与面向对象

对象与变量

只允许对象生成于堆内

交换两个数的方法

(8)编译错误

类中静态成员变量 && 无法解析的外部符号

(9)API应用

LoadLibrary加载动态库失败

(10)Linux相关

linux C access

(11)算法

字符串匹配KMP算法

(12)面试题

C++知识点综述

C/C++笔试题(编程题)

C/C++笔试题1(基础题)

C++笔试题2(基础题)

面试题(1)

(13)C++ Primer Plus 第六版

C++ Primer Plus 第六版 阅读笔记

【2】继承模块

继承专题

理解封装继承多态

重载 覆盖 隐藏

多态专题

多态知识点

纯虚函数和虚函数的联系

继承(引用~析构~virtual)

友元

【3】STL标准模板库

STL容器vector应用注意事项

STL容器之set

STL容器之map

STL容器之list

STL容器之deque

STL容器之vector

C++11特性(模板类 initializer_list)

模板类 声明与定义

【4】高阶部分

More Effective C++ (静态绑定与动态类型)

More Effective C++ (限制类的对象数量)

More Effective C++ (效率)

More Effective C++ (虚拟构造函数)

More Effective C++ (运算符)

More Effective C++ (基础议题)

【5】实践部分

待续.....

Good Good Study, Day Day Up.

顺序 选择 循环 总结

C/C++ 随笔目录的更多相关文章

  1. 我的Linux随笔目录

    现在整理博客的时间少了,大多是在用为知笔记收藏和整理,一次集中发点Linux相关随笔整理和一个目录,是按时间顺序来的.每一篇都是自己用过之后整理的,应用场景已经尽可能的说明了,不明白的可以Q我,上班时 ...

  2. C#知识点回顾随笔目录导航

    此随笔只是春节期间回顾知识点,阅读<<C#学习笔记>>记录(2019-2-4至2019...); 使用有道云笔记记录可能会有些排版问题 思维导图预览(使用的有道云,无法截取完整 ...

  3. JavaScript随笔目录

    DOM DOM节点 浏览器环境 遍历节点 DOM的基本属性 Attribute和自定义Property 在DOM中搜索元素 对文档进行操作

  4. Smlusm随笔目录索引

    1.MVVM Light Toolkit ) [转]Mvvm Light Toolkit for wpf/silverlight系列之搭建mvvmlight开发框架 2) [转]Mvvm Light ...

  5. Python随笔目录

    Python 一.Python基础 Python入门 数据类型 函数(迭代器生成器三元表达式) 模块和常用内置模块 面向对象 网络编程(socket) 并发编程 ... 二.数据库 MySQL PyM ...

  6. QT 随笔目录

    [1]基础部分 <信号和槽机制> <信号与槽知识点> <QString 与 string转换> <QT 继承QWidget && 继承QDia ...

  7. 【目录】ASP.NET Core 2.1 入门教程

    ASP.NET Core 2.1 快速学习.入门系列教程,这个入门系列教程为了帮助大家快速上手ASP.NET Core. 本教程包含且不限于: 使用VS Code开发ASP.NET Core应用 AS ...

  8. 信息系统实践手记5-CACHE设计一例

    说明:信息系统实践手记系列是系笔者在平时研发中先后遇到的大小的问题,也许朴实和细微,但往往却是经常遇到的问题.笔者对其中比较典型的加以收集,描述,归纳和分享. 摘要:此文描述了笔者接触过的部分信息系统 ...

  9. 信息系统实践手记6-JS调用Flex的性能问题一例

    说明:信息系统实践手记系列是系笔者在平时研发中先后遇到的大小的问题,也许朴实和细微,但往往却是经常遇到的问题.笔者对其中比较典型的加以收集,描述,归纳和分享. 摘要:此文描述了笔者接触过的部分信息系统 ...

随机推荐

  1. 深入浅出JVM的锁优化案例

    锁优化 适应性自旋(Adaptive Spinning) 线程阻塞的时候,让等待的线程不放弃cpu执行时间,而是执行一个自旋(一般是空循环),这叫做自旋锁. 自旋等待本身虽然避免了线程切换的开销,但它 ...

  2. JAVA8新特性--集合流操作Stream

    原文链接:https://blog.csdn.net/bluuusea/article/details/79967039 Stream类全路径为:java.util.stream.Stream 对St ...

  3. Git上传到码云及其常见问题详解

    1.git init 初始化 2.git  remote origin add https://gitee.com/su_yong_qing/SyqSystem.git 这里注意把链接替换为自己的仓库 ...

  4. Window平台下的静默下载并安装软件脚本bat

    一,隐藏命令窗口 当我们运行bat脚本的时候,弹出CMD窗口.如果要隐藏窗口可以在bat脚本开头处写一下代码: @echo off if "%1" == "h" ...

  5. Django 简单的验证码

    创建一个 Django 项目:yanzhengma 和 应用 app01 修改 urls.py 文件 from django.contrib import admin from django.urls ...

  6. centos7 apache 配置ssl

    因为小程序后台服务器需要是https的,所以这两天赶紧百度了一波什么是https以及怎么将服务器升级为https.虽然网上教程很多但因具体环境可能有差异导致一路遇坑,摸爬滚打了两天终于弄好了.遂记下一 ...

  7. 15、iptables详解

    --     http://www.netfilter.org/ http://www.iptables.org/     --参考路径 http://www.netfilter.org/docume ...

  8. 2019 China Collegiate Programming Contest Qinhuangdao Onsite

    传送门 D - Decimal 题意: 询问\(\frac{1}{n}\)是否为有限小数. 思路: 拆质因子,看是不是只包含2和5即可,否则除不尽. Code #include <bits/st ...

  9. Hive学习之修改表、分区、列

    Hive学习之修改表.分区.列 https://blog.csdn.net/skywalker_only/article/details/30224309 https://www.cnblogs.co ...

  10. HTTP几种认证方式介绍

    HTTP提供了一套标准的身份验证框架:服务器可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供身份验证凭证.质询与应答的工作流程如下:服务器端向客户端返回401(Unautho ...