09 2019 档案

摘要:一、=default,=delete 1、首先我们要回顾一下类默认函数的概念: C++中,当我们设计与编写一个类时,若不显著申明,则类会默认为我们提供如下几个函数: (1)构造函数(A())、(2)析构函数(~A())、(3)拷贝构造函数(A(A&))、(4)拷贝赋值函数(A& operator=( 阅读全文
posted @ 2019-09-24 18:14 灼光 阅读(1370) 评论(1) 推荐(0)
摘要:一、常见故障介绍 最近在开发相机项目(项目细节由于公司保密就不介绍了),程序运行5个来月以来首次出现msvcr100.dll故障等问题,于是乎开始了分析之路,按照度娘上的一顿操作,期间也是出现了各种不一样的问题,现总结了遇到的问题如: 1、MSVCR100.dll/MSVCR100D.dll/MSV 阅读全文
posted @ 2019-09-18 17:36 灼光 阅读(3723) 评论(0) 推荐(0)
摘要:一、基本概念区别: 重载:是指同一可访问区内被声明的几个具有不同参数列(参数的类型,个数,顺序不同)的同名函数,根据参数列表确定调用哪个函数,重载不关心函数返回类型。 隐藏:是指派生类的函数屏蔽了与其同名的基类函数,注意只要同名函数,不管参数列表是否相同,基类函数都会被隐藏。 重写(覆盖):是指派生 阅读全文
posted @ 2019-09-17 17:51 灼光 阅读(633) 评论(0) 推荐(0)
摘要:一、一致性初始化(uniform initialization) 之前初始化时存在多个版本,让使用者使用时比较混乱,现在提供一种万用的初始化方法,就是使用大括号。 原理解析:当编译器看到大括号包起来的东西时,会生成一个initializer_list<T>(initializer_list它其实是关 阅读全文
posted @ 2019-09-12 11:22 灼光 阅读(634) 评论(0) 推荐(1)
摘要:博客转载:https://blog.csdn.net/longlovefilm/article/details/80558879 一、虚继承和虚函数概念区分 虚继承和虚函数是完全无相关的两个概念。 虚继承是解决C++多重继承问题的一种手段,从不同途径继承来的同一基类,会在子类中存在多份拷贝。这将存在 阅读全文
posted @ 2019-09-09 14:48 灼光 阅读(4178) 评论(0) 推荐(2)

document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; var curUrl = window.location.href; var s="本文来源于灼光的博客(https://www.cnblogs.com/laiyingpeng/) , 原文地址:" + curUrl + "转载请加上原文地址。"; clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n'); }