自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++Primer

固然,轻薄短小的书籍乍见之下让所有读者心情轻松,但如果舍弃太多应该深人的地方不谈,也难免令人行止失据,进退两难。……作为一个好的学习者,背景不是重点,重要的是,你是否具备正确的学习态度。起步固然可从轻松小品开始,但如果碰上大部头巨著就退避三舍、逃之天天,面对任何技术只求快餐速成,学语言却从来不写程序,那就绝对没有成为高手乃至专家的一天。有些人的学习,自练就一身钢筋铁骨,可以在热带从林中披荆斩棘,在养养草原中追奔逐北。

2024-01-23 16:58:21 899

原创 hexo+github建站笔记

hexo建站笔记及踩坑

2024-03-19 19:59:29 629

原创 1panel+lsky+https+雨云配置

摸了两天终于在自己的服务器配置了图床,根据回忆记录一下,大致是这样。

2024-03-16 17:29:19 890

原创 git基本操作

在一段时间,A、B用户修改了同一个文件,且修改了同一行位置的代码,此时会发生合并冲突。A用户在本地修改代码后优先推送到远程仓库,此时B用户在本地修订代码,提交到本地仓库后,也需要推送到远程仓库,此时B用户晚于A用户,故需要先拉取远程仓库的提交,经过合并后才能推送到远端分支。拉取:将远端仓库的修改拉到本地并自动进行合并,等同于fetch+merge。(合并分支,前提是已经git checkout master)抓取:将仓库里的更新都抓取到本地,但不合并。(查看的修改的状态(暂存区、工作区))

2024-03-16 17:26:40 845

原创 cmake包含vslam常用库

【代码】cmake包含vslam常用库。

2024-03-16 17:23:28 330

原创 孙鑫VC++深入详解

winmain函数是程序入口函数,由系统调用。LPSTR lpCmdLine, // 空终止的字符串,指定传递给应用程序的命令行参数int nCmdShow // 指定窗口应该如何显示C++相比于C的特性:封装性、继承性、多态性;对象具有状态和行为,状态保存在成员变量中,行为通过函数实现;标准输入输出流对象:cin(>>)默认键盘 和 cout(<<)、cerr(<<)默认显示器;自动根据数据类型调整输入输出格式;结构体中的函数称为成员函数。程序2.1。

2024-02-24 11:46:58 934

原创 孙鑫VC++深入详解六到十章

资源管理器→menu项→双击IDR_MAINFRAME打开菜单编辑器pop-up类型的菜单是弹出式菜单,不能进行命令响应。ID号的命名规则:IDM菜单资源IDC光标资源IDI图标资源。

2024-02-23 22:42:34 758

原创 gdb的简单使用

设置断点:使用“break [line number]”命令设置断点,例如“break main”或“break 14”。修改变量值:使用“set [variable name]=[value]”命令修改变量的值。查看变量值:使用“print [variable name]”命令查看变量的值。查看寄存器内容:使用“info registers”命令查看当前寄存器的值。查看堆栈信息:使用“info stack”命令查看当前线程的调用栈信息。退出gdb调试器:使用“quit”命令退出gdb。

2023-05-16 16:48:20 356 1

原创 C++中四种强制类型转换

请注意,强制类型转换可能导致数据丢失和不安全的操作,并应谨慎使用。建议在转换之前先检查要转换的变量是否符合转换目标的范围和类型。在C++中,强制类型转换是用于将一种数据类型的值转换为另一种数据类型的操作,可以通过四种不同的方式进行实现。

2023-05-16 16:40:11 443

原创 C++大作业18 - 英汉字典程序说明

C++大作业18 - 英汉字典 源码简介

2022-04-18 18:56:01 1938

原创 孙鑫VC++深入详解第四章学习笔记

第四章 简单绘图4.1 MFC消息映射机制4.1.1 classwizard所有操作,包括鼠标点击鼠标移动等操作都只能由视类窗口捕获。因为视类窗口在框架窗口之上,如果在框架窗口操作。就会被视类窗口覆盖而看不见了。删除通过向导添加的消息响应函数时,应在向导中删除。4.1.2 消息映射机制一个MFC消息响应函数在程序中有3处相关信息:1、消息响应函数原型/*drawView.h*/// 生成的消息映射函数protected: DECLARE_MESSAGE_MAP()public:

2021-07-06 17:37:52 294

原创 孙鑫VC++深入详解第三章学习笔记

第三章3.1创建MFC AppWizard如何利用vs2019创建MFC应用见参考文献[1]需要注意的地方有[1] 创建MFC单文档应用程序[2]开启类视图窗口3.2基于MFC的程序框架剖析在MFC中,类的命名都以C开头;对于单文档应用程序,都有:CAboutDlg帮助类,同于说明这个工程的开发信息;CMainFrame主框架类;C工程名App应用程序入口;C工程名Doc文档类,用来管理、存放数据;C工程名View用来将文档中的数据可视化。CMainFrame类和CTest

2021-06-30 15:31:57 508

原创 孙鑫VC++深入详解第二章学习笔记

第二章 掌握C++2.1 从结构到类2.1.1 结构体的定义C++相比于C的特性:封装性、继承性、多态性;对象具有状态和行为,状态保存在成员变量中,行为通过函数实现;标准输入输出流对象:cin(>>)默认键盘 和 cout(<<)、cerr(<<)默认显示器;自动根据数据类型调整输入输出格式;结构体中的函数称为成员函数。程序2.1#include <iostream>using namespace std; //error

2021-06-27 18:01:39 393

原创 孙鑫VC++深入详解第一章学习笔记

第一章 Windows程序内部运行机制1.1 API和SDKAPI:Windows操作系统提供给应用程序编程的接口。SDK(软件开发包):用于开发的所有资源的集合。1.2 窗口和句柄窗口句柄:系统在创建资源时会为他们分配内存,并返回这些资源的标识号,即句柄。(类似于指针)窗口句柄(HWND)、图标(HICON)、光标(HCURSOR)、画刷(HBRUSH)1.3 消息和队列消息(先进先出)typedef struct tagMSG { HWND hwnd; /

2021-06-25 15:30:10 486

C++大作业18-英汉字典

C++大作业18-电子英汉词典 源代码简介:http://t.csdn.cn/oU0NP 一、软件开发目的 实现简单电子英汉词典的功能,具体管理操作包括单词的添加、显示、查找、删除、修改和保存等。 二、数据结构 采用结构体数组,每个数据的结构应当包括:单词的英文拼写,单词的中文释义。 三、软件功能说明 1.词条录入:即添加单词记录。  2.信息显示:将所有的单词按字母顺序显示。  3.词条修改:对已经输入的单词信息进行修改。  4.词条删除:删除某个单词记录。  5.单词查询: 输入单词英文拼写,输出该单词的中文释义。  6.信息保存:将单词信息保存到文件。  7.退出系统 四、软件验收标准 1.有较为美观简洁大方的菜单,能保证用户方便、直观、快捷的熟悉并使用软件的各项功能。 系统菜单功能项: 1、词条录入  2、信息显示 3、词条修改  4、词条删除 5、单词查询  6、信息保存  7、退出系统 注意:要求每执行一个具体的功能之后,程序将重新显示菜单。 2.有严密正确的数据验证功能和数据处理功能,能够实现各功能模块。 3.系统要有一定的可靠性、稳定性。

2022-04-18

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

TA关注的人

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