自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 C++ 实现.csv文件读写的方法

利用C++实现对.CSV文件的创建和读写

2022-05-23 16:45:29 2609

原创 <C++ Primer >学习笔记 第七章 类 (基础完结)

类的访问与控制,class与struct关键字,友元,返回*this的成员函数,类类型,聚合类,类的静态成员,书店程序。

2022-05-20 17:24:53 247 1

原创 <C++ Primer >学习笔记 第七章 类(上)

类简介,类定义的位置,类名的含义,如何定义一个类,什么是成员函数,抽象数据类型,this指针和const,以书店为例如何设计一个类

2022-05-18 09:36:30 241 2

原创 <C++ Primer >学习笔记 第六章 函数(下)

返回类型及引用语句,return的使用方法及场合,函数重载及形参与const,特殊用途 语言特性:默认实参,内联函数及constexper函数,帮助调试的assert和NDEBUG

2022-05-09 16:27:52 336

原创 <C++ Primer >学习笔记 第六章 函数(上)

函数声明,参数传递,引用参数传递,const的形参与实参,指针与引用的形参,数组形参

2022-05-07 11:41:05 516

原创 <C++ Primer >学习笔记 第五章 语句

空语句 ; 使用空语句最好是加上注释复合语句(块){} 一个块就是一个作用域,块不以封号作为结束条件语句if if else垂悬else:else与离他最近尚未匹配的if相匹配switch case break default先判断switch再匹配case标签,遇到break跳出其中case必须是整形常量表达式,case匹配成功将执行case之后所有的case分支代码,遇到break结束。结束之后就不再判断case了。default:如果没有case能匹配上就会执行defa

2021-12-23 20:25:40 414

原创 <C++ Primer >学习笔记 第四章 表达式

第四章表达式和第五章语句没有什么特别难的地方,只要把书看完就可以了,所以放在一起。第四章 表达式关系运算符一元运算符,二元运算符组合运算符与运算对象运算对象的转换:小整形通常会被提升重载运算符 : << >>左值与右值:当一个对象被用作右值时,用的是对象的值(内容),当一个对象被用作左值时,用的是对象的身份(内存中的位置)当拿不准运算符顺序的时候,用括号来强制让表达式符合逻辑如果改变了某个运算对象的值,在其他地方就不要使用该对象算术

2021-12-15 00:00:00 130

原创 <C++ Primer >学习笔记 第三章 字符串向量和数组 (下)

下半部分主要介绍迭代器和数组部分。迭代器迭代器类似于指针,可以间接访问对象。迭代器的使用迭代器拥有begin和end成员,begin是负责指向第一个元素的迭代器,end是指向一个容器根本不存在的“尾后”,begin和end成员返回的迭代器是同一个迭代器称为尾后迭代器。标准容器迭代器的运算符*iter 返回迭代器iter所指向元素的引用iter->men 解引用iter并获取该元素名为men的成员,等价于(*iter).men,注意圆括号不能少。

2021-12-11 00:00:00 343

原创 <C++ Primer >学习笔记 第三章 字符串向量和数组 (上)

第三章也分为两部分介绍,前半部分是using,string,vector。后半部分是迭代器,数组和多维数组。这一章不难理解,但是非常重要。命名空间的using声明有了using声明就无须专门的前缀也能使用所需的名字了。using声明具有如下的形式:using namespace::name;一旦声明了上述语句,就可以直接访问命名空间中的名字。一般using声明不用在头文件中,可能会出现名字冲突的问题。一般在程序里,我们都使用using namespace std;这样我们就不需要可以不用再重

2021-12-07 14:56:52 250

原创 <C++ Primer >学习笔记 第二章 变量和基本类型 (下)

写在前面第二章写了两部分,主要原因是const和自定义数据结构这块概念很复杂,有点难懂,尤其是书中的自定义数据结构这块跟第七章类紧密挂钩,所以想写的更仔细点。const 限定符const的对象创建后值就不会再发生改变,并且const对象必须初始化,初始值可以是任意复杂表达式。参与的操作是不能改变对象内容的。用const定义了一个变量之后,编译过程中会把该变量出现的所有地方都换成这个值,如果不添加extern关键字,默认为const变量只在单独文件中编译。const的引用对常量的引用(常量引用),不

2021-11-27 11:30:17 737

原创 <C++ Primer >学习笔记 第二章 变量和基本类型 (上)

写在前面第二章主要是在介绍一些基本的数据类型,它们的意义以及我们能够在上面完成的操作。基本内置类型算术类型C++基本内置类型分为两类,整形和浮点型类型含义最小尺寸bool布尔未定义char字符8位w_char宽字符16位char_16Unicode16位char_32Unicode32位short短整型16位int整形16位long长整型32位long long长整型64位float单

2021-11-24 09:46:56 377

原创 <C++ Primer >学习笔记 第一章 开始

1.1 编写一个简单的C++程序每个C++程序都会包含很多个函数,其中最主要也是最不可缺少的是主函数,也就是main函数。int main(){return 0;}main函数包含以下几个部分:返回类型,函数名,形参列表和实体函数。main函数的返回类型是int,即整数类型,在结束的时候会向调用者返回一个值,返回的也是int型,返回的值如果是0代表的是成功,非0的含义由系统定义,一般表示的是失败。1.2 初识输入输出含义C++语言在使用过程中需要调用很多库(所谓库你可以理解成别人写好的完

2021-11-13 11:53:45 626

原创 Qt随笔(2)Qt调用百度在线地图方法(适合小白)

Qt调用百度在线地图转载请注明出处 谢谢写在前面,我突然接到了一个任务是调用百度地图,对于我来讲对Qt完全不了解,而语言也只会C而已,因此,虽然这是个非常简单的小东西,但是对我来讲困难重重,现在我分享出来希望能帮助有需要的人,在文章中很多是自己的理解,描述的不是那么准确,如有问题请在评论区批评指正百度地图的开放平台AK申请首先,如果你需要用到百度地图,你需要先去开放平台申请,他的AK密钥。百度地图开放平台具体方法参考百度地图密钥申请方法这里解释一下为什么要申请密钥,我大概讲一下我自己的理解,

2020-05-13 17:44:03 6542 7

原创 Qt随笔(1)通过Qt WebEngine模块打开一个网页

~转载注明出处初学Qt就要使用到WebEngine模块还挺难的,几天来一直摸不到头绪,可能是因为太简单了,或者我打开的方式不对,我感觉网上能解决我问题的文章太少了,这篇文章是记录我这几天的成果,虽然很简单。但是希望能给像我一样的初学者一点思路,少踩几个雷。话不多说,我们切入正题。关于环境VS2017+Qt5.12首先我们先来说环境的搭建问题,就为了打开一个网页我软件至少装了至少有一两天,原因...

2020-05-02 16:27:49 3987 6

原创 HALCON(2)图像导入方法,图像二值化及求图像的面积

学习图像的第二天写一个简单的小程序,主要是对图像进行二值化及抓取。首先 我们来看如何将图像导入到我们的图形窗口及图像变量窗口常用的方法有三个1)写read_image函数,比如read_image (CUsersDaisy520Desktop1, ‘C:/Users/Daisy520/Desktop/C-_Users_Daisy520_Desktop_未标题-1-恢复的.jpg’)写完之...

2019-07-22 17:18:00 3910 2

塔石DTU与阿里云物联网平台连接方法

塔石DTU与阿里云物联网平台连接方法和TOPIC的设置

2022-05-17

《C++ Primer》课后习题程序(部分)

编译器是Dev C++

2021-11-13

wangye.rar

通过利用Qt5.12.0的Qt WebEngine 模块打开一个任意网页的代码,简单清晰的为大家提供一个打开页面的方式,对大家的其他开发起到辅助作用

2020-05-02

空空如也

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

TA关注的人

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