• 深入C++02:深入学习C++还必须掌握的基础

    📕深入学习C++还必须掌握的基础 掌握形参带默认的函数 1.给默认值方向:从右向左给默认值; 2.调用效率:如果传默认值或者立即数(不需要从容器或内存取取的数字)的话都是直接将数字…

    6小时前
    70
  • 树论笔记

    Dynamic Tree 前置知识:线段树 Splay 维护区间翻转,\(O(n)=10^6\) 显然,这样的操作不能用线段树来维护,因为线段树的结构是固定的,我们需要一种结构上更…

    6小时前
    40
  • C++ string 字符串类详解

    目录 简介 string 类使用方法 1. 头文件 + 命名空间 2. 定义 / 构造 / 初始化 3. 读取 / 输入 4. 简单基本操作 5. 字符串拼接 6. 数值 → 字符…

    6小时前
    40
  • SMFL 教程&个人笔记(2)

    本文大部分来自官方教程的Google翻译 但是加了一点点个人的理解和其他相关知识 转载请注明 原文链接 :https://www.cnblogs.com/Multya/p/1631…

    6小时前
    40
  • 在C++11中实现Nginx中的内存池

    将Nginx中的内存池实现移植到c++,通过面向对象的方式实现 头文件: // // Created by 26685 on 2022-05-29 19:57. // Descri…

    6小时前
    40
  • 《Effective C++》阅读总结(四): 设计、声明与实现

    第四章: 设计与声明 18. 让接口更容易被正确使用,不易被误用 将你的class的public接口设计的符合class所扮演的角色,必要时不仅对传参类型限制,还对传参的值域进一步…

    6小时前
    40
  • boost::bind 不能处理函数重载 (error: no matching function for call to ‘bind’)

    前言 最近任务多、工期紧,没有时间更新博客,就水一期吧。虽然是水,也不能太失水准,刚好最近工作中遇到一个 boost::bind 的问题,花费了半天时间来定位解决,就说说它吧。 问…

    6小时前
    40
  • C++输入输出练习

    📕 C++输入输出 目的:解决ACM模式下的输入输出问题题目来源:牛客OJ练习场 第一题:计算多组a+b 输入描述:输入包括两个正整数a,b(1 <= a, b <= …

    6小时前
    40
  • C++设计模式——单例模式

    单例模式 一个类不管创建多少次对象,永远只能得到该类型一个对象的实例 常见例子:日志模块,数据库模块 两种单例模式: 饿汉式单例模式:还没有获取实例对象,实例对象就已经产生了(是线…

    6小时前
    40
  • C++基础-异常处理

    C++异常处理(较浅) 基本概念 异常处理,是编程语言或计算机硬件里的一种机制,用于处理软件或信息系统中出现异常的情况,保证程序运行的稳定性和健壮性,防止程序崩溃。但是过渡使用会影…

    6小时前
    40
点击查看更多