自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 C++ 自行实现array

array的size一定是在编译的时候就可以确定好的,因此也是一个可以获得的常数。array可以通过下标访问元素或修改元素(常量情况下可以访问元素)。array是分配在栈上的数组。array可以得到数组首地址。

2023-05-31 16:44:18 177

原创 C++ dynamic_cast

可以看到,Player和Enemy都是Entity的子类,同样是Entity类型的基类指针,当enemy对象要转换成Player类型时会产生问题,dynamic_cast的作用是防止这种事情发生。如果不能转换成功的话,dynamic_cast将返回空指针,因此可以用if来完成转换判断并对转换完的指针进行操作。多态需要基类和子类的类型转换时,可以使用dynamic_cast来完成。

2023-05-05 17:11:37 148

原创 C++ 虚析构函数以及内存泄漏问题

virtual destructor,内存泄漏

2023-04-28 12:06:28 197

原创 C++ sort

cmp是一个返回值为波尔类型的函数,以[](int a, int b){}为例,返回true则a在前,返回false则b在前。提供起始和终止的位置,然后添加cmp比较方法,默认是从小到大排序。自定义类型也支持,只需要指定特定的cmp排序规则即可。

2023-04-27 16:04:35 112

原创 C++ 计时

chrono

2023-04-27 14:46:12 105

原创 C++ 线程

thread

2023-04-27 11:45:11 976 1

原创 C++ 命名空间

namespace

2023-04-26 16:38:49 43

原创 C++ 函数指针和匿名函数lambda

函数指针。

2023-04-26 12:07:03 123

原创 C++ 宏定义

上述方式比下面的方式更好,因为上面的方式你只修改PR_DEBUG的值就可以切换模式,而下面需要注释第一行define。另外define即可以定义符号,又可以定义值,上述方式定义值很清晰。一些复杂的日志,但有固定格式。可以直接宏定义一个输出方式,类似于函数。但是好处是可以修改是否使用(debug打印日志但release不打印)使用如下代码在测试的时候可以直接折叠中间部分代码。

2023-04-25 16:32:31 129

原创 C++ template

模板的使用。

2023-04-14 16:23:50 86

原创 C++多返回值处理方式

返回值,pair,tuple

2023-04-14 15:46:39 105

原创 C++ 动态数组vector

vector及优化

2023-01-08 16:12:03 127

原创 Linux shell脚本文件

变量,目录

2023-01-04 23:42:44 81

原创 Linux Could not fetch URL https://pypi.org/simple/ ...

Could not fetch URL https://pypi.org/simple/

2023-01-04 09:53:14 528

原创 C++复制与拷贝构造函数

浅拷贝,深拷贝,拷贝构造函数,对象参数用const引用

2022-12-24 19:37:12 921

原创 C++ 智能指针

智能指针

2022-12-23 18:17:44 52

原创 C++ 运算符重载

运算符重载

2022-12-23 12:05:58 101

原创 C++ 隐式转换、explicit

创建对象时的隐式转换,explicit

2022-12-20 18:16:44 68

原创 C++ 三元运算符

三元运算符

2022-12-19 18:09:50 1058

原创 C++ const、mutable

常量,常量指针,指针常量,类方法const,mutable

2022-12-19 16:40:04 79

原创 C++ string

字符串简单介绍

2022-12-19 15:15:17 86

原创 C++原始数组(不是array)

原始数组,数组的不同访问形式(指针+偏移量),栈和堆上的数组,数组长度维护

2022-12-18 21:17:32 93 1

原创 C++ 虚函数、接口(纯虚函数)

虚函数、接口、纯虚函数

2022-12-18 12:35:24 563

原创 C++ 各种继承

公有继承,私有继承,保护继承

2022-12-18 11:37:02 230

原创 C++ 可见性、class的基本使用、enum、成员初始化列表

可见性,class与struct的区别,enum,构造函数,成员初始化列表,析构函数

2022-12-17 20:33:51 399

原创 C++ 内存中的堆和栈,在堆和栈上创建对象,new、delete

内存空间中堆和栈的含义与区别,在堆或栈上创建对象的方法,new、delete

2022-12-17 17:35:38 1146

原创 C++ static、extern

static的类外使用、类内使用、局部静态变量

2022-12-17 16:10:42 313

原创 C++指针和引用

pointer,reference。引用和指针的基本概念与使用。乱七八糟的玩意从这开始了。

2022-12-16 18:11:21 129

转载 一些关于c和c++的问题

问题

2022-12-16 11:48:09 55

原创 C++变量和函数类型

variable,function。变量类型的概念,这里打个五角星*

2022-12-16 10:45:45 140

原创 C++文件编译与连接,头文件

compile,build。编译与连接中经常出现的错误。一些预处理指令的含义。#include, #define, #if, #ifndef, #pragma once

2022-12-15 20:56:43 1886

原创 pytorch 一个完整的训练

完整训练过程

2022-12-10 12:33:41 418

原创 pytorch模型导入、修改、保存、读取

模型相关操作

2022-12-09 20:17:22 671

原创 pytorch常用组件和模型搭建

pytorch

2022-12-09 19:55:21 181

原创 DataLoader

dataloader

2022-12-07 16:52:45 98

原创 torchvision中数据集的使用

torchvision.dataset

2022-12-07 16:01:19 74

原创 Transforms 常用的类

transforms

2022-12-07 15:27:40 224

原创 Tensorboard 简单应用

tensorboard

2022-12-07 12:06:04 211

原创 Dataset

pytorch dataset

2022-12-07 10:16:39 407

原创 GPT系列

GPT,NLP

2022-11-04 00:05:01 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除