排序
用GDI+旋转多边形来绘制一个时钟摸拟小程序
用GDI+旋转多边形来绘制一个时钟摸拟小程序,效果图 在头文件类中声明变量 TCHAR m_dayStr[4]; // 日期 TCHAR m_weekStr[4]; // 星期 Gdiplus::Font* m_pFont; // 字体 Gdiplus::StringFo...
热身赛总结 题解
热身赛总结 题解,1. 旅行计划 赛时思路 因为目标是:求出一直向东以城市 \(i\) 为终点最多能够游览多少个城市,我进行逆向思维,转换题意,将目标改成:以城市 \(i\) 为起点一直向西最多能够游...
C++ Qt开发:TreeWidget 树形选择组件
C++ Qt开发:TreeWidget 树形选择组件,Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大...
C++11标准库 未来体 梳理
C++11标准库 未来体 梳理, 目录 <future> future模板类 成员函数: promise类 promise的使用例程: packaged_task模板类 例程: async模板函数 例程: shared_future模板类 <future> 标...
前端 TypeError 错误永久消失术
前端 TypeError 错误永久消失术, 作者:来自 vivo 互联网大前端团队- Sun Maobin 通过开发 Babel 插件,打包时自动为代码添加 可选链运算符(?.),从而有效避免 TypeError 的发生。 一、背...
C++ 限制模板实参类型
C++ 限制模板实参类型,有时候我们编写一个模板,希望用户使用我们期望的类型来实例化它,就需要对实参进行检查,限制不满足条件的实例化版本,同时给出便于理解的编译时信息。 对于 C++20 后的...
C++ 智能指针的删除器
C++ 智能指针的删除器,为什么要设置删除器 C++11 加入STL的 shared_ptr 和 unique_ptr,已经是我们编码的常客了。用的多自然就会了解到它们的删除器,比如很多C语言库(GDAL, GLFW, libcurl等等...
LeetCode513. 找树左下角的值
LeetCode513. 找树左下角的值,题目链接:https://leetcode.cn/problems/find-bottom-left-tree-value/description/ 题目叙述: 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 ...
深度解读《深度探索C++对象模型》之返回值优化
深度解读《深度探索C++对象模型》之返回值优化, 接下来我将持续更新“深度解读《深度探索C++对象模型》”系列,敬请期待,欢迎关注!也可以关注公众号:iShare爱分享,自动获得推文和全部的文章...
C++命名空间、标准输入输出、引用
C++命名空间、标准输入输出、引用,1、简述C++中命名空间的作用。 答:避免重复定义全局变量的问题。 2、定义两个命名空间A 和 B 分别在A中和B中定义变量value。在main函数中将两个空间的value打...
博客建站7 – hexo博客独立服务器如何自动部署?
博客建站7 - hexo博客独立服务器如何自动部署?, 1. 本网站的系统架构 2. 安装git 3. 配置git用户 3.1. 为什么要创建git用户 3.2. 创建git用户 3.3. 设置git用户的密码 3.4. 创建公钥-私钥对 3....
在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件
在Linux Ubuntu系统中部署C++环境与Visual Studio Code软件, 本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++代码开发环境的方法。 在文章VMware虚拟机部署Linux Ub...













