
C++
文章平均质量分 51
Lhj0616
11
展开
-
C++ 排序
/*主要是冒泡排序,快速排序,插入排序,希尔排序,选择排序,堆排序,归并排序*///冒泡排序//#include <iostream>//#include <vector>//using namespace std;////int main()//{//// cin >> n;//// vector<int> nums(9)={3, 2, -3, 1, 2, 4, 5, 5, 6};这种用法不允许// int temp[9原创 2022-03-07 20:08:57 · 900 阅读 · 2 评论 -
Libtorch安装及学习
网上很多Libtorch的安装博客。1.安装过好多次最后都没有跑通。一直报这个错误问题是没有一开始在那个vs2019中设置这步需要一开始做 !!!然后就是按教程做就行。2.还出现一个错误error LNK1104,无法打开文件libprotoc.lib我看了一下在属性链接器中附加依赖项我填的libprotoc.lib,但实际我下载的是debug版的libtorch,所以去文件夹里相应的问件事libprotocd.lib(多了一个d)3.还有一个问题,下载的时候可以选择cpu.原创 2021-08-08 14:03:08 · 512 阅读 · 0 评论 -
C++基础知识
C++ 引用 vs 指针引用很容易与指针混淆,它们之间有三个主要的不同:不存在空引用。引用必须连接到一块合法的内存。一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。引用必须在创建时被初始化。指针可以在任何时间被初始化。多态这块 静态链接与动态链接的区别在于基类相应的函数前是否加了virtual限定加了virtual的函数叫虚函数还有纯虚函数(基类函数没有给出有意义的实现),举例如下:class Shape{ public: vi转载 2021-04-22 14:43:07 · 154 阅读 · 0 评论