05 2023 档案
摘要:```cpp template class ListNode { public: explicit ListNode(T value_, ListNode* next_ = nullptr) : value(value_), next(next_) {} T getValue() const { r
阅读全文
摘要:vim.g.mapleader = " " vim.o.number = true vim.o.relativenumber = true vim.o.termguicolors = true vim.o.cursorline = true vim.o.wrap = false vim.o.tabs
阅读全文
摘要:#include <iostream> class Student { public: Student(const std::string& name_, unsigned age_); ~Student() {} void output() const { std::cout << this->n
阅读全文
摘要:C++中的函数指针是一个指向函数的指针变量,它可以用来调用函数,也可以作为函数的参数传递给其他函数。函数指针的语法格式为: return_type (*pointer_name)(arg1_type, arg2_type, ...); 其中,return_type是函数的返回类型,pointer_n
阅读全文
摘要:普通左值引用:就是一个对象的别名,只能绑定左值,无法绑定常量对象 const int a = 10; int& ref_a = a; // wrong const左值引用:可以对常量起别名,可以绑定左值和右值 const int a = 10; const int& ref1 = a; // rig
阅读全文
摘要:auto只能推断出类型,引用不是类型,所以auto无法推断出引用,要使用引用只能自己加引用符号 auto关键字在推断引用的类型时:会直接将引用替换为引用指向的对象。其实引用一直是这样的,引用不是对象,任何使用引用的地方都可以直接替换成引用指向的对象 auto关键字在推断类型时,如果没有引用符号,会忽
阅读全文
摘要:一般来说一个库包含有三个三个文件夹:include, bin, lib 1.其中 include 包含有这个库的头文件,这一项在项目的属性配置项 -> VC++目录 -> 包含目录下添加即可 2.lib 文件夹中包含这个库所需要的静态库文件(静态库文件需要在程序编译时候运行) vs下编译的是在生成
阅读全文