• 智能指针让我们不再操心内存泄露的问题 类多态是面向对象的一大特性 普通指针可以实现类多态 智能指针同样也能 请看代码 include
  • GDB 主要帮助你完成下面四个方面的功能 启动程序 可以按照自定义的要求随心所欲的运行程序 可让被调试的程序在所指定的调置的断点处停住 断点可以是条件表达式 当程序被停住时 可以检查此时程序中所发生的事 可以改变程序 将一个 BUG 产生的
  • 简介 概念 Linux系统 Windows系统中都有静态库 动态库 静态库是链接阶段与某程序指令链接到一块 打包为一个整体 而动态库是程序执行过程中动态装载到内存中的 链接时不打包 命名规则 Linux 静态库 libxxx a 动态库 l
  • C 源代码到可执行程序经历的过程有预处理 编译 汇编 链接 静态库在链接阶段与目标程序链接在了一起 作为一个整体载入内存然后执行 库比较小一般用这种方法 而动态库是程序运行过程中才去加载到内存中的 库比较大 想共享用这种方法 多个进程用到一