240 发简信
IP属地:河北
  • RUST的 所有权,引用,借用,可变,不可变

    我来总结 Rust 中所有权、引用、借用、可变、不可变的注意事项: Rust 核心概念总结 1. 所有权(Ownership) 核心规则 每个值...

    0.3 11 0 1
  • C++基础(九)-shared_ptr,weak_ptr与unique_ptr

    1.定义 shared_ptr 和 unique_ptr 是 C++11 引入的智能指针,用于自动管理动态内存,防止内存泄漏。它们的主要区别在于...

    0.3 15 0 1
  • C++基础(十六)-C++ 虚构函数Virtual

    1. C++ 多态Virtual 在基类中声明一个函数为虚函数,使用关键字virtual。 派生类可以重写(override)这个虚函数。 调用...

    0.2 59 0 1
  • C++基础(十六)-C++ 函数重载

    1. C++ 函数重载 在同一个作用域内,可以声明几个功能类似的同名函数,但是这些同名函数的形式参数(指参数的个数、类型或者顺序)必须不同。您不...

    0.3 52 0 1
  • Resize,w 360,h 240
    C++基础(十五)-C++ 类继承

    1.C++ 类继承 面向对象程序设计中最重要的一个概念是继承。继承允许我们依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。当创...

    0.3 73 0 1
  • C++基础(十四)-C++ friend友元函数

    1. friend友元函数 类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函...

    0.3 66 0 1
  • C++基础(十三)-C++ 数据结构

    1. 数组(Array) 数组是最基础的数据结构,用于存储一组相同类型的数据。 特点: 固定大小,一旦声明,大小不能改变。 直接访问元素,时间复...

    0.3 57 0 1
  • C++基础(十二)-C++ Vector 动态数组

    1. C++ vector 容器 C++ 中的 vector 是一种序列容器,它允许你在运行时动态地插入和删除元素。vector 是基于数组的数...

    0.5 98 0 2
  • C++基础(十一)-C++结构体

    1.C++ 结构体(struct) C/C++ 数组允许定义可存储相同类型数据项的变量,但是结构是 C++ 中另一种用户自定义的可用的数据类型,...

    0.2 39 0 1