240 投稿
收录了8篇文章 · 25人关注
  • C++并发编程:线程管理

    1. 线程启动 线程在std::thread对象创建时启动,即,在构造std::thread对象时启动,为了能让编译器识别std::thread...

    0.5 Sivin 0 4
  • Resize,w 360,h 240
    CMake-02:核心概念

    本篇将会介绍一些CMake中的关键概念, 在开始使用CMake时,您将遇到各种各样的概念,例如target,generator,commands...

    0.2 Sivin 1 2
  • C++:面向对象基础

    构造函数 C++中有三种构造函数:默认构造函数,有参构造函数,拷贝构造函数 类对象的初始化 括号法//默认构造函数不要加小括号,因为编译器会认为...

  • CMake-01:Starting Cmake

    1. 为什么使用CMake 如果你曾经维护过软件包的构建与安装过程,你应该会对CMake比较感兴趣,CMake是一个开源的工程构建管理工具,它借...

    0.3 Sivin 0 5
  • C++:泛型(模板)函数

    标签(空格分隔): C/C++编程 泛型基础 所谓泛型编程就是类型参数化 首先我们需要声明一个模板 在声明参数类别上,两者完全一致,根据个人喜好...

    0.3 Sivin 0 9
  • 深入理解C指针

    什么是变量 变量就是一块可以存放数据的内存空间,这块内存空间的大小,取决于变量的类型。 什么是指针 内存在计算机中以字节为单位。将每一个字节大小...

    0.2 Sivin 1 2
  • 关于C语言的指针和数组的差异

    标签(空格分隔): C语言 在C语言中有内存四区的概念,分别是常量区,代码区,堆区,栈区。在常量区中的内存数据是不能改变的,否则将会发生不可预知...

  • 原码、反码、补码

    原码、反码、补码 标签(空格分隔): C语言 一个数在计算机中式以二进制的形式存在。通常我们称为机器数,机器数是有符号的,在计算机中最高位存放符...

专题公告

本专题收录的C/C++编程经验技能、知识总结,不接收软文。