笔记
文章平均质量分 71
撸破天
这个作者很懒,什么都没留下…
展开
-
C++中this指针的个人理解
C++类的成员有函数成员和数据成员,而函数成员和数据成员都有静态数据成员和非静态数据成员之分。类是创建对象的蓝图、模板,通过类可以创建出不同的对象,而每个对象都有属于自己的数据成员,就是说数据成员可以有很多份,但是函数却只能有一份。成员函数就是设计用来处理对象的,比如:class Foo{ public: Foo() = default; Foo(const std::string& n) : name(n) { } void sh原创 2022-01-03 00:51:33 · 940 阅读 · 0 评论 -
C++类成员函数中const的用法
C++类中,const的用法个人总结主要有以下几种:1. 用来修饰成员变量,比如const int var;2. 用来修饰形参,主要针对引用,比如const type&3. 用来修饰返回值,返回常量引用;4.放在成员函数的形参列表的“)”之后,大括号“}”之前;#include <iostream>#include <string>using namespace std;class Person{ public: //构造函数 Per原创 2022-01-02 12:15:53 · 3457 阅读 · 0 评论 -
C++类中特殊的函数
最近在学C++,记录自己的所得所悟。在C++中,当用一个对象去初始化另外一个对象,或者用实参初始化形参,或者从函数返回值的时候,通常都会调用复制构造函数,当把类的一个对象赋值给另外一个对象时,通常会调用类的赋值运算符函数。1. 初始化与赋值的区别个人理解:初始化是在构造对象的时候,给对象赋初值,而赋值是将一个对象赋值给已有的另外一个对象,覆盖掉目标对象的内容。class Person{ public: Person() = default; Per原创 2022-01-02 00:23:42 · 633 阅读 · 0 评论 -
C++构造函数
最近在学习C++,记录一下自己的所得所悟,本人水平有限,对C++的理解有限,如果不对的地方各位可以指出来,在评论区留言,谢谢!C++的类包含数据成员和函数成员(公有对外接口、保护或者私有的一些辅助函数),构造函数是比较特殊的函数,作用是在创建对象的时候用来初始化对象用的。构造函数也与普通函数一样支持函数重载,可以为类定义多个构造函数以满足不同条件化下初始化对象的要求。下面是一个简单的书本类Book。#include <iostream>#include <string>原创 2022-01-01 21:45:35 · 399 阅读 · 0 评论 -
tensorflow2.4.0 GPU版本的安装教程-Windows10
一、硬件环境GPU版本的tensorflow需要支持Nvidia CUDA的显卡,只有支持CUDA的显卡才能安装GPU版本,否则只能安装CPU版本。二、软件环境tensorflow2.4.0 GPU版本的要求:CUDA11.0,CUDNN8.01. 检查Nvidia的显卡驱动,并且驱动支持的CUDA版本要大于等于11.0右键点击电脑右下角的Nvidia设置,打开Nvidia控制面板,再点击左下角的系统信息,然后选择组件,查看驱动版本,图中红框NVIDIA CUDA后面的版本号必须大于等于原创 2021-05-23 20:02:53 · 6598 阅读 · 4 评论