C++_指针引用

C++_指针引用

bingliaolong C++ 7个月前 (09-19) 6 0

指针 概述 通常所说的“指针”就是指 指针类型的变量,它保存了 内存中另一个变量的地址 通过这个指针保存的地址,我们可以 间接访问 指针指向的内存位置的数据 这个过程称为 解引用(dereferencing) 示例 ...

Soui七

Soui七 2

bingliaolong Soui 2年前 (2022-06-02) 12 0

导出SOUI对象到Lua 为了在SOUI中使用lua,需要使用lua内核实现一个SOUI::IScriptModuler接口。 namespace SOUI { class SWindow; /*! \brief A...

Spdlog记述:四

Spdlog记述:四

bingliaolong C++ 1年前 (2023-09-16) 9 0

线程池 创建线程池方法一 调用async_factory_impl::create创建线程池 但是这个函数实际作用是用于创建一个记录器 由于需要一个线程池对象参数,所以在创建记录器之前做了个检查,如果还不存在线程池,...

C++20_第二篇

C++20_第二篇

bingliaolong C++ 1个月前 (03-21) 3 0

语言特性 指定初始化 按名称初始化结构体成员,提高可读性 struct Config { int width; int height; std::string title; }; Config cfg { .widt...

51CTO:C++语言高级课程一

51CTO:C++语言高级课程一 12

bingliaolong C++ 3年前 (2021-08-07) 13 0

空类大小 空类对象在内存中是有起始地址的,也就是说最少能存一个字节。所以一个空类的大小是1。 this指针调整 如果派生类继承自多个基类,那么派生类对象的开始地址和第一个基类子对象的开始地址是相同的。 调用派生类的成...

C++11_第一篇

C++11_第一篇

bingliaolong C++ 5年前 (2019-12-01) 50 0

long long bool 布尔类型 未定义 char 字符 8位 wchar_t 宽字符 16位 char16_t Unicode字符 16位 char32_t Unicode字符 32位 short 短整型 1...

C++标准模板库编程实战_智能指针

C++标准模板库编程实战_智能指针

bingliaolong C++ 2年前 (2022-11-30) 9 0

模板 模板是一组函数或类的参数实现。 编译器能够在需要使用函数或类模板时,用模板生成一个具体的函数或者类的定义。 也可以定义参数化类型的模板,因此模板并不是可执行代码,而是用于生成代码的蓝图或配方 因此一个从来没有被...

C++20_第一篇

C++20_第一篇

bingliaolong C++ 10个月前 (06-30) 3 0

语言特性 概念Concepts 概述 概念用于约束模板参数,提供了一种简洁的方式来指定模板参数的要求 约束模板参数,增强代码可读性和错误提示 示例 示例1 #include <concepts> #inc...

C++并发编程_同步并发(Condition_variable)

C++并发编程_同步并发(Condition_variable)

bingliaolong C++ 4年前 (2020-05-21) 11 0

等待事件或其他条件 如果一个线程正等待着第二个线程完成一项任务,它有几个选择。 可以一直检测共享数据(由互斥量保护)中的标识,并且让第二个线程在完成任务时设置该标识。 浪费资源 使用std::this_thread:...

扫一扫二维码分享