C/C++
文章平均质量分 91
记录自己的C/C++实践经历
记录无知岁月
热爱学习,热爱记录,热爱生活!
展开
-
【项目实践】VS配置Qt
最近因为一个项目,需要使用Qt,本来想使用Python的,但是由于另外一个第三方的库是C++的,所以决定还是使用VS,第一步肯定就是配置环境,以下是操作记录。原创 2024-03-20 15:49:03 · 2333 阅读 · 0 评论 -
【C/C++】C语言技巧总结
该文章主要是总结一些在编写单片机程序及其他相关实践中学到的C语言技巧,读者应具有C语言基础。原创 2021-08-14 10:33:02 · 3505 阅读 · 9 评论 -
【Tools】VS基本使用
最近因为项目实践,使用VS比较多,在使用过程中遇到并解决了很多问题,因此这里想结合此前记录的一些第三方库配置的文章博客来做一次总结。Note:这里统一以VS2017 pro为参考,其他版本类似。原创 2024-01-06 13:40:29 · 1326 阅读 · 0 评论 -
【PCL】VS2015配置PCL【踩坑记录】
本来应该是在ArchLinux中配置好PCL的开发环境,但是由于对这个系统不熟悉,最后还是试着在最熟悉的Windows系统上来配置,在VS上配置PCL的相关教程非常多,但是我仍然踩了很多坑,感觉非常有必要写一篇博客来记录一下。原创 2022-10-23 19:02:46 · 855 阅读 · 0 评论 -
【项目实践】海康威视工业相机SDK开发小白版入门教程(VS2015+OpenCV4.5.1)
由于学校要求暑期实习,于是找了一位学长开的公司,接了一个项目,是对海康威视工业相机(MV_CE200_10GM)进行二次开发,读取其图像并做分析处理。于是花了一点时间查找的相关资料并记录一些入门要点。海康工业相机运行所需模块 - CSDN工业相机的曝光、曝光时间、快门、增益 - 腾讯云开发者社区海康工业相机使用:常见问题及解决方法。............原创 2022-08-07 16:28:40 · 21183 阅读 · 3 评论 -
【C++】基于EasyX库的2048小游戏
最近比较迷2048小游戏,于是想自己写代码实现出来,恰好也在网上找到一个现成的2048的VS工程,但是界面做得很难看,且运行逻辑存在一定问题,于是花了一天时间把原2048工程完善了一下,记录一下实践要点。本博客主要记录了一下自己使用C++实践2048小游戏时的一些心得体会,同时提供了核心代码。颜色渲染部分建议还是去认真看一下官方文档,写得挺明白的。总的来说,这个项目不是很难。原创 2023-01-12 19:27:43 · 2117 阅读 · 0 评论 -
【Tools】这一次,彻底搞懂VS Code、C/C++、OpenCV
本文的重点将放在VS Code的原理和机制上,但是考虑直接讲原理方面会有些凌乱,于是打算从使用VS Code配置C/C++以及配置OpenCV的角度展开,讲解对各个配置文件的理解。MinGW,Minimalist GNU for Windows,即GNU套装在Windows上的一个精简版,至于GNU的原理啥的不需要了解,只需要知道它内部有gcc,g++和gdb这些工具即可。其中gcc和g++是编译链接工具,可以生成执行文件exe,gdb是调试工具,需要输入编译链接好的exe文件。原创 2021-04-04 12:44:27 · 2150 阅读 · 0 评论 -
【Tools】DevC++ 美化&&更换编译器
作为大一时学习C语言的主要工具,DevC++可以说是用得最顺手的IDE了,而且现在也时不时拿它测试一下C语言代码,但是可能是因为之前留下的刻板印象,我一直以为DevC++的界面美化是不可能实现的,直到我最近认真找了一波资料,发现还是可以设置得很好看的嘛。先展示一下效果图:是不是乍一看,觉得不是DevC++?我一开始也是这样觉得的。。。所以,直接参考——原创 2021-08-15 16:46:05 · 4670 阅读 · 0 评论 -
【C++】拾遗
本博客主要记录C++使用过程中的一点偏门问题。原创 2022-06-16 15:18:53 · 510 阅读 · 0 评论 -
【C/C++】数组和指针的爱恨情仇。。。
在使用指针时,我认为只需要关注两个内容:指针的取值和指针的步长,其中步长也可以理解为指针指向的数据类型,这决定了指针在移动时跳过多大的内存。数组再取地址得到的值仍然为该地址,改变的只是指针对应的步长,和一般的变量取地址是不同的。原创 2022-12-02 21:50:55 · 997 阅读 · 0 评论 -
【C++】(三) MFC入门教程 (VS 2005)
MFC(Microsoft Fundamental Class)全称叫做微软基础类库,是微软公司开发的一个C++类库,主要封装了大部分Windows API函数。此外,MFC不仅仅是一个类库,还是一个框架,每次新建一个MFC的工程,VS会自动生成一些基础文件,封装MFC的内核,这样在编程时就不需要考虑一些底层功能的实现,程序员可以专心实现自己想要的功能。 本博客主要采用的还是非常“古老”的VS2005,虽然软件很老,但对于初学者来说比较友好,不会有太多花里胡哨的东西。首先我们来学习如何新建工程。 首原创 2022-06-15 20:55:12 · 10405 阅读 · 0 评论 -
【C++】(二) 类和对象的定义与使用
建议先看完上面那篇博客。这篇博客主要讲述C++中类和对象的定义与使用。 先介绍一些概念,建立理论印象。 所谓对象,其实就是用来描述客观事物的一个实体,比如一辆汽车就是一个对象。描述一个对象时,一般会从它的属性和行为两方面来展开,其中,属性可以认为是对象的静态特征,一些数据;而行为可以认为是对象的动态特征,对应的操作等。 而类,是具有相同属性和服务的一组对象的集合,它是属于该类的全部对象的一个抽象描述,因此同样具有属性和行为两部分,但这里更多的是抽象的概念。 类和对象的关系犹如模具和铸件之间的原创 2022-06-11 16:03:13 · 3612 阅读 · 0 评论 -
【C++】(一) C++初步,从C到C++
最近要完成一个WinSock编程的大作业,由于要求太简单,因此想要做一个窗口界面出来,于是想到两年前小学期学得很烂的C++及.NET,便把之前的课件翻出来重新学了一遍,同时想着写一篇博客记录一下。 以下参考链接来自使用过程中遇到的一些问题查询的结果,会按照序号来命名,文中有对应标注。 把课件整体学了一遍之后,发现老师课件的思路非常清晰明确且非常具有逻辑性,因此本博客也打算按照当时老师的思路来行文。首先大致介绍C++的一些特性,然后再重点介绍面向对象编程中的一些重点概念,要求读者具有C语言基础。最后再原创 2022-06-10 10:36:46 · 2630 阅读 · 0 评论