- 博客(8)
- 收藏
- 关注
原创 C++中this指针的个人理解
C++类的成员有函数成员和数据成员,而函数成员和数据成员都有静态数据成员和非静态数据成员之分。类是创建对象的蓝图、模板,通过类可以创建出不同的对象,而每个对象都有属于自己的数据成员,就是说数据成员可以有很多份,但是函数却只能有一份。成员函数就是设计用来处理对象的,比如:class Foo{ public: Foo() = default; Foo(const std::string& n) : name(n) { } void sh
2022-01-03 00:51:33
974
原创 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
3584
原创 C++类中特殊的函数
最近在学C++,记录自己的所得所悟。在C++中,当用一个对象去初始化另外一个对象,或者用实参初始化形参,或者从函数返回值的时候,通常都会调用复制构造函数,当把类的一个对象赋值给另外一个对象时,通常会调用类的赋值运算符函数。1. 初始化与赋值的区别个人理解:初始化是在构造对象的时候,给对象赋初值,而赋值是将一个对象赋值给已有的另外一个对象,覆盖掉目标对象的内容。class Person{ public: Person() = default; Per
2022-01-02 00:23:42
678
原创 C++构造函数
最近在学习C++,记录一下自己的所得所悟,本人水平有限,对C++的理解有限,如果不对的地方各位可以指出来,在评论区留言,谢谢!C++的类包含数据成员和函数成员(公有对外接口、保护或者私有的一些辅助函数),构造函数是比较特殊的函数,作用是在创建对象的时候用来初始化对象用的。构造函数也与普通函数一样支持函数重载,可以为类定义多个构造函数以满足不同条件化下初始化对象的要求。下面是一个简单的书本类Book。#include <iostream>#include <string>
2022-01-01 21:45:35
429
原创 解决浏览器”您的连接不是私密链接“的问题!最详细!!!
Google的Chorom浏览器打开baidu主页,显示您的连接不是私密连接攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情NET::ERR_CERT_INVALID网上找了很多人的解决办法,但都不好用,比如输入thisisunsafe,修改DNS等等其实这个问题的本质就是证书的问题,原因就是国内的很多网站,比如baidu、腾讯、163等等,他们的证书的颁发机构是一个Default Company Ltd,这个证书的安装路径不在受信任证书安装目录
2021-05-24 11:01:30
32042
9
原创 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
6858
4
原创 autokeras安装踩的坑!
autokeras的安装踩了不少坑,差点把我搞吐了都,记录一下!1. 首先在autokeras的官网https://autokeras.com/install/,上看见autokeras安装要求:python3,tensorflow >=2.3.02. 再到https://pypi.org/project/autokeras/#history,发现autokeras的最新版本为1.0.13,本着用新不用旧的想法,决定安装autokeras-1.0.133. 在官网的安装一节中,使用虚拟环境
2021-05-22 20:30:06
908
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人