摘要: 1、前提条件:安装好ubuntu18.04操作系统(1、可通过虚拟机安装 2、或者安装一个真正的ubuntu18.04操作系统) 2、下载Qt安装包,下载地址如下: http://download.qt.io/archive/qt/ 我选择的是5.14 Linux版的 qt-opensource-l 阅读全文
posted @ 2020-01-22 10:54 世纪强风 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 异常处理的作用:1、当异常发生时,能够将异常通知给编程人员或者用户2、然后使本来已经中断的程序以适当的方式继续运行,或者退出。并且能够保存用户的当前操作,或者进行数据回稳3、最后再把占用的资源释放掉 >>>>所有代码都是在win10+vs2017上运行<<<< 1、处理除数为0 #include " 阅读全文
posted @ 2020-01-15 16:04 世纪强风 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 原文:https://blog.csdn.net/zyh821351004/article/details/46425823 第一篇: 首先是预编译,这一步可以粗略的认为只做了一件事情,那就是“宏展开”,也就是对那些#***的命令的一种展开。 例如define MAX 1000就是建立起MAX和10 阅读全文
posted @ 2019-08-25 22:42 世纪强风 阅读(1148) 评论(0) 推荐(1) 编辑
摘要: 如何在C++中定义全局变量时避免重复定义呢? 只要在定义时尽量在.cpp文件中进行,而不要在.h 文件中定义,定义好了之后,可以在.h文件中利用extern关键字进行声明。 如果在.h文件中定义的话,多层包含就可能会引起重复定义的错误。下面通过一个示例为大家展示。 在base.cpp中定义全局变量 阅读全文
posted @ 2019-08-25 16:35 世纪强风 阅读(3201) 评论(0) 推荐(0) 编辑
摘要: 1.#pragmaonce这个宏有什么作用? 为了避免同一个头文件被包含(include)多次,C/C++中有两种宏实现方式:一种是#ifndef方式;另一种是#pragma once方式。 在能够支持这两种方式的编译器上,二者并没有太大的区别。但两者仍然有一些细微的区别。 2.两者的使用方式有何区 阅读全文
posted @ 2019-08-25 11:38 世纪强风 阅读(96391) 评论(2) 推荐(16) 编辑
摘要: 1.简单的define定义 #define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写 if(i<MAXTIME){.........} 编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。 这样的定义看起来类似于普通的常量定义CON 阅读全文
posted @ 2019-08-23 17:58 世纪强风 阅读(2540) 评论(0) 推荐(0) 编辑
摘要: typeid是C++的关键字之一,等同于sizeof这类的操作符。typeid操作符的返回结果是名为type_info的标准库类型的对象的引用。type_info中存储特定类型的有关信息,定义在typeinfo头文件中。 下面来看typeid().name(),用于获得表达式的类型,以c-style 阅读全文
posted @ 2019-08-23 17:33 世纪强风 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 最大值,最小值 #define MAX( x, y ) ( (x) > (y) ? (x) : (y) )#define MIN( x, y ) ( (x) < (y) ? (x) : (y) ) 求平方 #define SQR(x) ((x)*(x)) 阅读全文
posted @ 2019-08-23 17:19 世纪强风 阅读(2066) 评论(0) 推荐(1) 编辑
摘要: C语言提供的位运算符列表:运算符 含义 描述& 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1^ 按位异或 若参加运算的两个二进制位值相同则为0,否则为1~ 取反 ~是一元运算符,用来对一个二进制数按位取反,即将0变 阅读全文
posted @ 2019-08-23 16:50 世纪强风 阅读(3215) 评论(0) 推荐(0) 编辑
摘要: 1、python中可用于列表的函数 (1)cmp(list1, list2) 比较两个列表的元素 (2)len(list) 列表元素个数 (3)max(list) 返回列表元素最大值 (4)min(list) 返回列表元素最小值 (5)list(iter) 将可迭代对象转换为列表 2、列表自带的方法 阅读全文
posted @ 2019-08-06 22:24 世纪强风 阅读(700) 评论(0) 推荐(0) 编辑