输入输出流iostream 向流写入数据<<运算符 <<运算符接受两个运算对象,此运算符将给定的值写到给定的ostream对象中: 左侧:运算对象为ostr...
  • C++
  • 6小时前
官方说明: Qt中有个宏Q_GLOBAL_STATIC 可以用来创建一个全局静态变量,下面看下官方文档的说明: Q_GLOBAL_STATIC(Type, VariableName...
  • C++
  • 2024-05-14
C++ 资源列表,内容包括: 标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等 目录 进程间通信 Json 日志 机器学习 数学 内存分配 多媒体 网...
  • C++
  • 2024-05-10
在C++中,lambda表达式提供了一种方便的方式来定义匿名函数。Lambda可以用来创建简单的函数对象,常用于算法库中的函数参数,特别是在STL(Standard Templat...
  • C++
  • 2024-05-08
先说结论,lambda是不能重载的(至少到c++23依旧如此,以后会怎么样没人知道)。而且即使代码完全一样的两个lambda也会有完全不同的类型。 但虽然不能直接实现lambda重...
  • C++
  • 2024-05-05
目录 条款17:让接口容易被正确使用,不易被误用(Make interfaces easy to use correctly and hard to use incorrectly...
  • C++
  • 2024-05-02
目录 条款13:以对象管理资源(Use objects to manage resources) 关键想法 智能指针 条款14:在资源管理类中小心copying行为(Think c...
  • C++
  • 2024-04-30
C++ 多态 多态(Polymorphism)是面向对象编程(OOP)的核心概念之一,它允许对象在相同操作下表现出不同的行为。在 C++ 中,多态通常通过继承和虚函数来实现。 理解...
  • C++
  • 2024-04-29
最近在翻《c++函数式编程》的时候看到有一小节在说c++14新增了“菱形运算符”。我寻思c++里好像没什么运算符叫这名字啊,而且c++14新增的功能很少,我也不记得有添加这种语法特...
  • C++
  • 2024-04-29
C++ 异常处理 C++ 异常处理机制允许程序在运行时处理错误或意外情况。它提供了捕获和处理错误的一种结构化方式,使程序更加健壮和可靠。 异常处理的基本概念: 异常: 程序在运行时...
  • C++
  • 2024-04-28
目录 条款05:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls) 自动生成的函数 举例说明 条...
  • C++
  • 2024-04-28
今天用VS2019编译一个在VS2008下Coding的工程的时候,VS给出了一堆链接错误信息,如下图所示的一些错误:   Error 47 error LNK2019: unre...
  • C++
  • 2024-04-28
目录 条款01:视C++为一个语言联邦(View C++ as a federation of languages) 条款02:尽量以const、enum、inline替换#def...
  • C++
  • 2024-04-28

关注我们的公众号

微信公众号