首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

WeSiGJ的系列文章总目录 C++ C++11 设计模式

  • 25-02-19 03:00
  • 4233
  • 8341
blog.csdn.net

文章目录

    • C++
      • basic 面试基础知识系列
      • C++ Practical-1 练习1
      • C++ Practical-2 练习2
      • C++ STL
      • C++ C++11/14/17/20/23
      • C++ Concurrent programming 并发编程
      • C++ Multithreading and multiprocessing 多线程和多进程
      • C++ Coding Style 编程风格
      • C++ Debug 调试 (待更新)
      • C++ Tools 工具 (待更新)
    • 23种 设计模式
      • [创建式模式Creative Mode]
      • [结构型模式Structural pattern]
      • [行为模式Behavioral patterns]
    • 操作系统
    • 关于作者
    • 支持作者


C++

basic 面试基础知识系列

  • abstract
  • assert
  • bit_field
  • bit_operation
  • C++Features
  • const
  • decltype 多态
  • double_colon 冒号
  • enum
  • explicit
  • extern
  • friend 友元函数
  • function_pointerANDpointer_function 函数指针与指针函数
  • inline 内联
  • macro_definition 宏定义
  • pointerANDreferance 指针与引用
  • polymorphic 多态
  • sizeof
  • static
  • struct
  • this
  • union
  • using
  • virtual 虚函数
  • volatile
  • vptr_vtable 虚指针与虚表

C++ Practical-1 练习1

  • day1-基本语法
  • day2-递归、结构体、枚举、静态变量等
  • day3-函数1
  • day4-函数2
  • day5-继承多态
  • day6-虚函数与抽象类
  • day7-运算符重载
  • day8-模版与STL
  • day9-异常
  • day10-文件与流

C++ Practical-2 练习2

  • 1-运算符重载之中括号
  • 2-运算符重载之时钟类++运算符
  • 3-运算符重载之强制转换
  • 4-运算符重载之输入输出运算符重载
  • 5-模板之函数模板
  • 6-类模板之栈
  • 7-类模板特化之数组
  • 8-动态数组
  • 9-字典插入与查找
  • 10-异常捕获
  • 11-继承与封装
  • 12-读写文件综合题
  • 13-输出格式

C++ STL

  • C++ STL
    • 1-array
    • 2-deque
    • 3-queue and stack
    • 4-list
    • 5-vector
    • 6-typename
    • 7-traits
    • 8-iterator
    • 9-STL 设计之 EBO 优化
    • 10-rb_tree
    • 11-set and multiset
    • 12-map and multimap
    • 13-hashtable
    • 14-myhashtable
    • 15-unordered_map
    • 16-unordered_set

C++ C++11/14/17/20/23

  • C++ 11
    • 1-Automatic type deduction 自动类型推导
    • 2-Range-based for loop 范围基于的循环
    • 3-Lambda 表达式
    • 4-并发编程 Concurrent programming
    • 5-智能指针 Smart pointer
    • 6-正则表达式 regular expression
    • 7-新的容器 new containers
    • 8-强类型枚举 Strongly typed enumerations
    • 9-初始化列表 initializer list
    • 10-右值引用 rvalue reference
    • 11-委托构造函数 Delegating constructors
    • 12-类型萃取 Type extraction
    • 13-静态断言 Static assertions
    • 14-属性语法 attribute syntax
    • 15-原子操作 Atomic operation
    • 16-垃圾收集 Garbage Collection
    • 17-文件系统库 File System Library
    • 18-用户定义的字面量 User defined literal values
    • 19-线程局部存储 Thread Local Storage
    • 20-扩展的 sizeof Extended sizeof
    • 21-统一的内存模型 Unified memory model
    • 22-新的转换运算符 New conversion operator
    • 23-头文件中的 inline 变量 Inline variable in header file
    • 24-删除的函数 delete functions
    • 25-默认函数删除 =default =delete
    • 26-多成员的 using 声明 Multi member using declaration
    • 27-显式的虚拟函数重写 Explicit rewriting of virtual functions
    • 28-纯虚函数的默认实现 The default implementation of pure virtual functions
    • 29-外部模板 Extern Template
    • 30-可变参数模板 Variadic Templates
    • 31-nullptr and nullptr_t
    • 32-type alias
    • 33-move aware class
    • 34-Hash Function
    • 35-tuple
  • C++ 14
    • 1-二进制字面量 Binary literal
  • C++ 17
  • C++ 20
  • C++ 23

C++ Concurrent programming 并发编程

  • 4-并发编程 Concurrent programming

C++ Multithreading and multiprocessing 多线程和多进程

  • 多线程和多进程 介绍
  • 创建线程的五种类型
  • Join 与 Detachs
  • mutex in C++ Threading

C++ Coding Style 编程风格

  • 1.编程风格-类初始化列表
  • 2.编程风格-枚举类替换命名空间
  • 3.编程风格-RAII (资源获取即初始化)
  • 4.编程风格-copy and swap
  • 5.编程风格-pImpl (指针指向具体实现)

C++ Debug 调试 (待更新)

C++ Tools 工具 (待更新)

23种 设计模式

设计模式-常见的设计原则或最佳实践

[创建式模式Creative Mode]

  • 工厂方法模式 factory_method_mode
  • 抽象工厂模式 abstract_factory
  • 生成器模式 builder_pattern
  • 原型模式 prototype_pattern
  • 单例模式 singleton_pattern

[结构型模式Structural pattern]

  • 适配器模式 adapter_pattern
  • 桥接模式 bridge_pattern
  • 组合模式 composite_pattern
  • 装饰模式 decorator_pattern
  • 外观模式 facade_pattern
  • 享元模式 flyweight_pattern
  • 代理模式 proxy_pattern

[行为模式Behavioral patterns]

  • 责任链模式 chain_of_responsibility_pattern
  • 命令模式 command_pattern
  • 选代器模式 iterator_pattern
  • 中介者模式 mediator_pattern
  • 备忘录模式 memento_pattern
  • 观察者模式 observer_pattern
  • 状态模式 state_pattern
  • 策略模式 strategy_pattern
  • 模板方法模式 template_method_pattern
  • 访问者模式 visitor_pattern
  • 解释器模式 interpreter_pattern

操作系统

  • 操作系统的程序内存结构 ROM RAM Flash data bss text heap stack (memory_of_micro_chip)

关于作者

  • 微信公众号:WeSiGJ
  • GitHub:https://github.com/wesigj/cplusplusboys
  • CSDN:https://blog.csdn.net/wesigj
  • 微博:
  • -版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

支持作者

如果项目对你有用,请关注微信公众号:wesigj。请我喝杯奶茶吧,谢谢!

WeSiGJ
微信公众号
共同分享,共同交流, 共同学习!
注:本文转载自blog.csdn.net的WeSiGJ的文章"https://blog.csdn.net/wesigj/article/details/141850009"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top