![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 73
史迪奇奇龙
欢迎点点关注~
展开
-
VSCode 配置 C/C++ 开发环境( MSVC )
0.绿色版本绿色版本采用 VSCode User 1.7.4.2 X64 版本。绿色便携版本采用的生成工具来自 Visual C++ 2010 版本提供的 32 位工具链。Win 7 Win10 Win 11 可以正常运行。使用方法,下载文件后,进行解压,以管理员身份运行 VCVars.bat 文件后,再运行 ShortCut.bat 这样就会生成一个桌面快捷方式。用 VSCode 打开所给的 Code 文件夹,可以迅速编译运行示例。具体可以参照手动配置里的 1.4 步骤。1.手动配置。原创 2023-02-01 15:03:53 · 4396 阅读 · 0 评论 -
C++ opencv 之图像基础
Scalar 它将各个通道的值构成一个整体,赋给具有相同通道数的矩阵元素,通俗点就是一个复合数据。destroyWindow(const char* windowName) :销毁指定窗口。32位真彩色,即在24位真彩色图像的基础上再增加一个表示图像透明度信息的Alpha通道。16位增强色,16位彩色,每个像素所能显示的彩色数为2的16次方,即65536种颜色。24位真彩色,每个像素所能显示的彩色数为24位,即2的24次方,约1680万种颜色。8位色,每个像素所能显示的彩色数为2的8次方,即256种颜色。原创 2023-01-31 16:40:39 · 563 阅读 · 0 评论 -
C++实现动态烟花,噼里啪啦过新年啦
使用 C++ 编写,firework 类表示烟花,其有 raise 代表上升过程,bomb list 代表的是爆炸颗粒集合。绘画烟花尾部的小尾巴,我使用的是每帧对屏幕所有点的像素值进行平均。烟花的坐标就用真实世界的坐标,在绘画时候通过调整屏幕坐标方向以及缩放因子来完成坐标映射。烟花的速度以及烟花的位置每帧更新一次,每次更新基于两帧间的时间差值进行更新。程序环境:VS2019、EasyX_20210115、C++11。这是一个烟花的简单模拟程序,只考虑了重力。烟花分为上升过程以及爆炸过程。原创 2023-01-05 15:42:37 · 2412 阅读 · 0 评论 -
C++ 面试突击题:编译内存相关
面试高频指数:★☆☆☆☆如果在头文件中定义全局变量,当该头文件被多个文件include时,该头文件中的全局变量就会被定义多次,导致重复定义,因此不能再头文件中定义全局变量。面试高频指数:★★★★☆内存泄漏:由于疏忽或错误导致的程序未能释放已经不再使用的内存。进一步解释:并非指内存从物理上消失,而是指程序在运行过程中,由于疏忽或错误而失去了对该内存的控制,从而造成了内存的浪费。常指堆内存泄漏,因为堆是动态分配的,而且是用户来控制的,如果使用不当,会产生内存泄漏。...原创 2022-08-18 21:30:53 · 141 阅读 · 0 评论