自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 从4行代码看右值引用

概述 右值引用的概念有些读者可能会感到陌生,其实他和C++98/03中的左值引用有些类似,例如,c++98/03中的左值引用是这样的: int i = 0; int& j = i; 这里的int&是对左值进行绑定(但是int&却不能绑定右值),相应的,对右值进行绑定的引用就是右值引用,他的语法是这样的A&&,通过双引号来表示绑定类型为A的右值。通过&amp...

2020-02-20 11:21:15 150

原创 C++对象模型和this指针

在C++中,只有非静态成员变量才属于类的对象上 成员变量和成员函数是分开存储的。 正如下面的例子,对象p只占用了4个字节。 #include <iostream> using namespace std; class Person { public: int m_Age; static int b; void func() {} static void funcc(){} ...

2020-01-22 02:22:17 166

原创 深拷贝与浅拷贝

在看以前的笔记时发现关于浅拷贝与深拷贝的知识点整理的有点模糊。所以把内容重新整理一下。 简单来说, 浅拷贝(位拷贝):简单的赋值拷贝操作。类中的合成拷贝构造函数就是浅拷贝。 深拷贝:在堆区重新申请空间,进行拷贝操作。 先说总结:如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来问题。如,若用合成拷贝构造函数来进行拷贝初始化,则在调用析构函数释放自身在堆区开辟的内存空间时,会导致堆区...

2020-01-21 03:16:45 181 1

原创 C++ 四种强制类型转换符详解

前言 C++的强制类型转换对类型转换做了细分,提供了四种不同类型转换,以支持不同需求的转换;类型转换有了统一的标示符,利于代码排查和检视。这四种类型转换是:static_case(静态转换)、dynamic_cast(动态转换)、const_cast(常量转换)和reinterpret_cast(不相关类型的转换)。 下面分别来介绍这四种转换:static_cast、dynamic_cast、co...

2020-01-15 14:38:56 2331 1

原创 使用hexo搭建个人博客

以前习惯了只是把学习笔记记录在本地,但我觉得应该好好的写博客,回顾总结的同时分享自己的学习过程和心得。今天使用Hexo+Github搭建了一个个人博客,现把过程和心得记录一下,以供参考。 搭建步骤 1、安装Git 2、安装node.js 3、安装Hexo 4、GitHub创建个人仓库 5、生成SSH并添加到GitHub 6、将hexo部署到GitHub 1 安装Git windows:到git官...

2020-01-10 18:26:23 171

原创 ubuntu18.04 深度学习GPU环境配置(步骤很简单,特别是tf的安装)

ubuntu18.04 深度学习GPU环境配置(成功安装详细教程) 环境配置:Ubuntu 18.04、cuda 9.0、cuDnn v7、TensorFlow1.9 与anaconda3 5.2.0 前天实验室新配置的电脑到了,作为一个小白,我在新电脑上搭建深度学习GPU环境,然后各种碰壁,每一个步骤都基本要弄几次,内心各种烦躁,在接触和解决了各种各样的问题后,我总结出了一个能顺利完成配置的教程...

2018-11-30 18:00:36 7383

空空如也

空空如也

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

TA关注的人

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