自定义博客皮肤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)
  • 收藏
  • 关注

原创 c++常见面试知识点(一)

c++常见面试知识点(一)

2022-08-19 11:42:11 340 1

原创 MacOS配置nvm,node,npm的问题

MacBook Pro搭载的M1芯片在nvm14和nvm16之间未完成路径间的兼容(个人理解),需手动更改路径,前提查看node_moudles的路径是否为/usr/local/…发现,出现如下错误:zsh:command not found:nvm,且关闭终端之后重启终端,依然出现zsh:command not found:nvm。Q3:nvm14与nvm16下,路径不统一导致formula不共享。A2:解决方案,且需要切到nvm16.16.0进行操作。中,保存退出,source执行即可。...

2022-08-18 20:59:26 1695

原创 虚函数为什么不能为构造函数

虚函数的执行依赖于虚函数表,而虚函数表需要在构造函数中进行初始化工作,即初始化vptr,让他指向正确的虚函数表。而在构造对象期间,虚函数表还没有被初始化,将无法进行。1、构造一个对象的时候,必须知道对象的实际类型,而虚函数行为是在运行期间确定是实际类型的。构造一个对象时,由于对象还未构造成功。编译器无法知道对象的实际类型,到底是该类本身,还是该类的一个派生类,或者更深层次的派生类,无法确定。2、虚函数的执行依赖于虚函数表。而虚函数表在构造函数中进行初始化工作,即初始化vptr,让他指向正确的虚函数

2022-06-05 00:36:16 195

原创 c++命名空间、访问修饰符、函数重载、类、构造函数、析构函数,This关键字

命名空间作用:防止变量或者函数等重名,引起访问不正确(fp重复定义错误)定义命名空间:namespace xxx{//里面可以包含变量、函数、类、typrdef、#define等。print();}访问方式:(与接续操作符,还可以使用using)命名空间::函数名()xxx::print()全局:::print();c++输入输出:cin、coutbool类型变量输出:cout<<a<<boolalpha<<endl;- 引用类型:#i

2022-04-24 00:48:36 127

原创 vs2017关于opencv配置问题

在配置opencv时出现了很多网上找不到的问题,在无数次尝试之后总结出了配置中容易出现的错误以及解决方法。第一步:安装下载opencv:建议在官网下载opencv,vs2017对应opencv为3.4.1。下载渠道如下:官网下载第二步:解压:解压到想要解压的路径下(避免中文字符和特殊符号的文件夹),直接解压会生成一个opencv文件夹。第三步:配置环境变量(重点)查看电脑高级配置,找到系统变量中的path变量,双击,点击新建,将你解压的opencv文件夹中的"X(盘):\ope

2022-04-24 00:01:55 463

原创 IP地址有关知识

ip相关知识

2021-12-04 22:14:57 600

空空如也

空空如也

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

TA关注的人

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