笔记
PureヾChan
Java技术小白
展开
-
Vue访问路径显示不了自己的页面
Vue访问路径显示不了自己的页面可能自己在不经意的时候写错字母了,把routes写成router了,这样就是显示不了自己访问的页面原创 2021-04-01 23:23:47 · 409 阅读 · 0 评论 -
Qt之简单的窗口程序访问电脑文件
首先我们要建立一个简单的窗口程序访问文件的具体信息,当然是先建立好一个项目。主要就是选择桌面的应用程序,后面的选项其实并没有什么影响,选择Widget还是mainwindows或则Dialog都是可以的。第二步设计窗体主体思想就是当我们点击完三个点点的小按钮的时候就可以访问电脑文件,选中文件时就可以查询到文件的信息,并且显示到窗口程序里。第三步设计槽函数利用按钮创建一个点击的槽函数点击完以后就显示文件信息,必定需要另外的函数辅助。点击时具体代码void Fil.原创 2020-07-13 15:09:31 · 941 阅读 · 0 评论 -
C++ 异常处理机制小知识点
异常处理机制小知识点异常处理基本语法异常发生第一现场,抛出异常void function( ){//… …throw 表达式;//… …}在需要关注异常的地方,捕捉异常try{//程序function();//程序}catch(异常类型声明){//… 异常处理代码 …}catch(异常类型 形参){//… 异常处理代码 …}catch(…){//其它异常类型//}...原创 2020-02-27 20:49:01 · 161 阅读 · 0 评论 -
为什么子类的虚构函数没有执行?
多态机制中为什么子类的虚构函数没有执行首先我们知道多态机制就是处理类继承时使用同名的函数不会出错,今天碰到一个有意思的问题。这里子类Son 是继承Father 类的,当删除父类对象时首先会调用子类的析构函数再调用父类的析构函数。神奇的一幕发生了:为什么没有执行子类的析构函数?如果基类指针指向的是基类对象,那么只调用基类的析构函数,如果基类指针指向的是子类对象,那么先调用子类的析构函数...原创 2020-02-19 17:16:18 · 666 阅读 · 0 评论 -
虚函数原理----虚函数表
单个类的虚函数表原创 2020-02-16 20:37:33 · 154 阅读 · 0 评论 -
赋值运算符重载参数问题
operator=的参数问题赋值运算符的重载,应该使用这种方式:Boy& operator=(const Boy &boy);就是:参数要使用引用!如果定义成:Boy& operator=(const Boy *boy);将会没有效果,编译器不会识别为赋值运算符的重载,也就是:boy2 = boy1时不会调用这个函数编译器会生成一个赋值构造函数,然后执行浅拷...原创 2020-02-12 17:52:32 · 665 阅读 · 2 评论 -
运算符重载之重载类型运算符
第一种操作普通类型 => 类类型调用对应的只有一个参数【参数的类型就是这个普通类型】的构造函数需求:Boy boy1 = 10000; // 薪资 构造函数Boy(int);Boy boy2 = “Rock” // 姓名 构造函数Boy(char *);普通类型赋值给类类型其实很简单,就是专门的对这个赋值的类型定义一个构造函数。编译器在执行代码的过程中就会在类里面找有...原创 2020-02-11 12:54:54 · 521 阅读 · 1 评论 -
类中的需求头文件到底应该放在哪里?
类中需求的头文件该放在哪里?假设我们定义了一个类Computer.h和Computer.cpp1.我们在cpp文件报告.h的头文件,就是要使用这个头文件里的函数或则类;2.第二我们知道,.h的头文件就是为了一堆声明的东西。如果定义放在.h中,假设被多个.h包含,就会保错。3.给出的一个建议就是,#include 文件就是尽量放在cpp文件里。如果两个.h的头文件里相互包含的话,就会产生错误...原创 2020-02-08 21:17:14 · 1271 阅读 · 0 评论 -
C++中清空标准输入缓冲区的一种用法
C++中清空标准输入缓冲区的一种用法简要说明:在vs中使用cin.sync()清理输入缓冲区是没有效果的,因此我们需要使用另外一种方法达到清空输入缓冲区的数据。用法:cin.ignore(std::numeric_limits::max(),’\n’)...原创 2020-02-07 13:49:29 · 1390 阅读 · 0 评论