Yunyin's blog
  • Home
  • Archive
  • Tags
  • Categories

    { C++ }

  • stdfilesystem

    2023-12-31 /
    • { C++ }
    • { 补充特性 }

    std::filesystem

    ​ 用于文件系统的一些内容

  • stdis_integral

    2023-12-31 /
    • { C++ }
    • { 补充特性 }

    std::is_integral

    ​ 用于判断是否是一个整数类型,包括bool类型。

    Read On »
  • 编译期判断类是否存在成员函数

    2023-12-31 /
    • { C++ }
    • { 补充特性 }

    编译期判断类是否存在成员函数

    1. 检测类是否存在push_back

    Read On »
  • 3-3-2 替换字符串中的字符

    2023-12-17 /
    • { C++ }
    • { 读书笔记 }
    • { Thinking in C++第二卷读书笔记 }

    3.3.2 替换字符串中的字符

    ​ replace函数用于替换字符串中的字符。

    Read On »
  • mutable 关键字

    2023-12-03 /
    • { C++ }
    • { 补充特性 }

    mutable 关键字

    ​ mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。

    Read On »
  • 15 尽可能的使用constexpr

    2023-12-03 /
    • { C++ }
    • { 读书笔记 }
    • { Effective Modern C++读书笔记 }

    15 尽可能的使用constexpr

    ​ constexpr和const一样,它们是编译期可知的。但是const不提供constexpr所能保证之事,因为const对象不需要在编译期初始化它的值。

    Read On »
  • 防多开(C++)(Windows)

    2023-12-01 /
    • { C++ }
    • { 补充特性 }

    防多开(C++)(Windows)

    1. 实现描述

    Read On »
  • 0 简介和区分

    2023-11-30 /
    • { C++ }
    • { 静态库与动态库 }

    0 简介和区分

    一、简介

    Read On »
  • 01 Value:json数据类型的封装类

    2023-11-29 /
    • { C++ }
    • { 3rdparty }
    • { jsoncpp }

    Value:json数据类型的封装类

    ​ Value对象创建时可以不指定类型,在使用时会根据操作自动指定类型。

    Read On »
  • 02 FastWriter:序列化为一行Json

    2023-11-29 /
    • { C++ }
    • { 3rdparty }
    • { jsoncpp }

    FastWriter:序列化为一行Json

    // 将数据序列化 -> 单行
    <!--more-->
    // 适合进行数据的网络传输
    std::string Json::FastWriter::write(const Value& root);
« prev1…89101112…27next »
© 2024 - Yunyin
Powered by Hexo , Theme - Icalm