排序
深入解析C++的auto自动类型推导
深入解析C++的auto自动类型推导,关键字auto在C++98中的语义是定义一个自动生命周期的变量,但因为定义的变量默认就是自动变量,因此这个关键字几乎没有人使用。于是C++标准委员会在C++11标准中...
libevent之event_base
libevent之event_base, 目录 创建event_base 设置默认event_base 设置复杂的event_base 检查event_base的后端方法 解除分配event_base 在event_base上设置优先级 在 fork() 之后重新初始化eve...
C++STL学习第一篇(什么是STL以及string的各种功能用法)
C++STL学习第一篇(什么是STL以及string的各种功能用法),STL STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器、空间配置器。 数据结构和容器...
【LeetCode Hot 100】两数之和
【LeetCode Hot 100】两数之和,两数之和 题目链接:LeetCode 两数之和 题目描述 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返...
C++里也有菱形运算符?
C++里也有菱形运算符?,最近在翻《c++函数式编程》的时候看到有一小节在说c++14新增了“菱形运算符”。我寻思c++里好像没什么运算符叫这名字啊,而且c++14新增的功能很少,我也不记得有添加这种...
一文总结 C++ 常量表达式、constexpr 和 const
一文总结 C++ 常量表达式、constexpr 和 const,TLDR 修饰变量的时候,可以把 constexpr 对象当作加强版的 const 对象:const 对象表明值不会改变,但不一定能够在编译期取得结果;constexpr 对...
C++对象切片探秘:派生类对象如何被‘切割’?
C++对象切片探秘:派生类对象如何被‘切割’?, 概述:C++中的对象切片指通过将派生类对象赋值给基类对象,导致派生部分被“切掉”,只保留基类部分。这可能发生在值传递、赋值等操作中...
MySQL_踩坑记录
MySQL_踩坑记录,=== MySQL_踩坑记录 === 本文的所有解决方案并非万能,只是记录本人遇到的情况。 Authentication plugin 'mysql_native_password' cannot be loaded 初始问题及解决方案 Windows...
关于 QImage 加载本地大图片的崩溃问题
关于 QImage 加载本地大图片的崩溃问题, 版权声明: 本文为原创内容,作者:[Yzi321]。 转载请注明出处: 原博主主页:https://www.cnblogs.com/Yzi321 本文链接:https://www.cnblogs.com/Yzi3...
《Effective C++》第三版-4. 设计与声明(Design and Declarations)
《Effective C++》第三版-4. 设计与声明(Design and Declarations), 目录 条款17:让接口容易被正确使用,不易被误用(Make interfaces easy to use correctly and hard to use incorrectly)...
你知道C++如何在一个函数内返回不同类型吗?
你知道C++如何在一个函数内返回不同类型吗?,C++ 中要在一个函数内返回不同类型的值,你可以使用 C++17 引入的 std::variant 或 std::any,或者使用模板和多态。下面将分别介绍这些方法。 方法...
第10讲 结构 单元作业
第10讲 结构 单元作业,1. 有一组关于学生成绩的信息,编写函数max,该函数返回值为分数最高的学生的信息(包括学号和分数)。再编写主函数对其进行调用并输出最高分者的信息。假设结构类...













