Effective C++_第四篇

Effective C++_第四篇

bingliaolong C++ 9个月前 (07-02) 3 0

34 区分接口继承和实现继承 概述 在C++的面向对象编程中,继承可以用于两种目的:接口继承和实现继承 理解并区分这两种继承方式有助于设计更清晰、可维护和灵活的类结构 接口继承 子类继承基类的接口,但可以重新定义(覆...

STL_deque

STL_deque

bingliaolong C++ 4年前 (2020-05-18) 3 0

概述 vector是单向开口的连续线性空间,而deque则是一种双向开口的连续线性空间。 所谓双向开口,是指可以在头尾两端分别做元素的插入和删除操作。 区别 和vector相比: deque运行常数时间内对起头端进行...

Soui一

Soui一 3

bingliaolong Soui 3年前 (2022-03-17) 21 0

关于窗口实现 代码 Github 资源文件 工程目录下建立uires目录,里面存放一些工程用到的资源文件,包括图片以及一些XML文件。 同时uires目录下应该还有个uires.xml文件,里面定义程序中用到的其他资...

COM组件_3

COM组件_3

bingliaolong Windows 1个月前 (03-07) 4 0

ATL下载 ATL 作为微软官方库,源码随 Visual Studio 安装包 默认集成 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professiona...

C++_可以重载的运算符

C++_可以重载的运算符

bingliaolong C++ 5年前 (2019-12-22) 2 0

运算符 符号 非成员 二元算术运算符 + - * / % 是 一元算术运算符 + - 是 按位运算符 ~ & | ^ << >> 是 逻辑运算符 ! && || 是 赋...

Soui应用 动画一

Soui应用 动画一

bingliaolong Soui 2年前 (2022-06-24) 8 0

创建动画 窗口 这个内容的设计是,作为一个组件存在(DLL),其他一个地方,会在比较早的时机统一调用这些插件的同名接口。 调用的时候会创建UI对象,并在这个UI对象的初始化里面,创建下面的窗口对象,并指定该对象位置,...

Skia总结概述

Skia总结概述

bingliaolong Skia 1年前 (2023-11-15) 39 0

核心结构简述 画布 canvas 画布是Skia绘图操作的核心 它提供了一个虚拟的绘图空间,你可以在上面绘制形状、文本和图像 画笔 paint 画笔用于定义绘图操作的样式和颜色 可以设置笔刷的颜色、透明度、填充模式等...

STL_priority_queue

STL_priority_queue

bingliaolong C++ 4年前 (2020-08-26) 4 0

概述 顾名思义,priority_queue是一个拥有权值观念的queue,它允许加入新元素,移除旧元素、审视元素值等功能 priority_queue带有权值观念,其内的元素并非是依照被推入的次序排列,而是自动依照...

扫一扫二维码分享