自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 吕鑫老师c++资源百度云链接

1、VS2015之C++语言链接:https://pan.baidu.com/s/1SqoxMzwm7PIwCGpCs1baBQ 密码:ljfh2、VS2015之MFC链接:https://pan.baidu.com/s/1Y2XrpEmk94Ivm78fJ_LeGw 密码:......3、VS2015之C语言链接:https://pan.baidu.com/s/1oh_NNP...

2018-07-25 09:13:53 9934 4

原创 中国工商银行云南省分行科技箐英计划面试

工商银行招聘采取统一的流程,全国统一考试,地方自行组织各自的面试,然后体检签约,正常的流程。我报名的是2020年的科技箐英计划,今年的招录已经结束了,已顺利拿到offer。记得当时各种找面经,网上竟然没人写相关的,后来才看到这是这个方向的招录的第一年,提前考试,提前录取。本人在这过程中遭遇了很多迷茫,也很无助。基于此写下这个博客,留下这段经历,同时想为进入工行做金融开发的各位同仁带来一些启发...

2019-12-20 13:34:40 4399 5

原创 腾讯第一轮面试

1、自我介绍2、C和C++的区别3、堆和栈的理解4、malloc和new的内存区别4、c++多态性5、线程和进程的区别6、tcp和udp的区别7、介绍一下项目8、MFC的初始化流程...

2019-08-13 22:22:34 580

原创 阿里2020年提前批开发岗第一轮面试

全程采用电话面试,面试共分为两大部分,第一部分为问答面试;第二部分进行笔试。一、问答面试先进行自我介绍。1、c++基础:①堆与栈的区别,举例。②多态是怎么实现的,作用是什么。③智能指针了解吗?④栈溢出是否经历过?2、数据结构①B树如何实现的3、数据库4、项目经历找一个你最熟悉的项目进行描述。①代码量有多大(行数),自己负责的代码量。②内存泄漏...

2019-08-12 20:34:21 459

原创 按位与、按位或、逻辑与、逻辑或、异或运算;左移右移运算符

1、按位与运算:参加运算的两个数据,取补码按二进制位进行“与”运算。运算规则:0&0=0;0&1=0;1&0=0;1&1=1;即:两位同时为“1”,结果才为“1”,否则为0。计算步骤:求 5&-5①计算两个数据的补码,正数的补码为原码本身,负数的补码(求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0...

2019-08-09 17:03:46 2727

原创 Top K问题——堆排序

题解:Top k问题即在大量数据(n>>100000)中查找前k个最大的数据。思路:排序是不可取的,因为大量数据排序耗时太大,且空间复杂度也很大,一般利用数据结构的最小堆(最小堆即父节点的值小于等于孩子节点的数值)来处理;具体做法:建立一个含有K个节点的最小堆,遍历海量数据分别与根节点比较,若小于根节点则舍弃,否则用新数值替换根节点数值,并进行最小堆的调整,那么最终得到的堆节点...

2019-02-20 11:04:27 958

原创 define宏定义的基本用法与原理

                                                                     宏定义的用法一、#define的基本用法#define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。该命令有两种格式:一种是简单的宏定义,另一种是带参数的宏定义。(1)简单的宏定义...

2019-02-19 16:45:23 13579 1

原创 C++ string常用截取字符串方法

string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求:find(string strSub, npos);find_last_of(string strSub, npos);其中strSub是需要寻找的子字符串,npos为查找起始位置。找到返回子字符串首次出现的位置,否则返回-1;注:(1)find_last_of的npos为从末尾开始寻找的位置。   ...

2018-08-28 18:15:18 61479

原创 MFC中常见数据类型转换总结

一、string与Cstring相互转换1、CString2string:CString msg = _T("abc");std::string strmsg(W2A(msg));2、string2CString:std::string msg = "abc";CString strmsg = CString(msg.c_str());二、string(CString)...

2018-08-09 16:11:51 1689

原创 vector.insert用法

一、在Vector的指定位置插入值1.在指定位置loc前插入值为val的元素,返回指向这个元素的迭代器;iterator insert( iterator loc, const TYPE &val ); 2.在指定位置loc前插入num个值为val的元素;void insert( iterator loc, size_type num, const TYPE &va...

2018-07-24 11:21:39 3373

原创 MFC——创建颜色对话框

MFC中提供了CColorDialog类封装了颜色对话框的所有操作,我们可以通过它显示颜色对话框,并获取颜色对话框中选择的颜色。颜色对话框跟字体对话框一样,也是一种模态对话框。 4.1 CColorDialog类的构造函数CColorDialog(   COLORREF clrInit = 0,   DWORD dwFlags = 0,   CWnd* pParentWnd...

2018-07-19 17:11:02 2046 1

原创 MFC——字体对话框

3.字体对话框CFontDialog类的构造函数3.1构造函数原型如下:CFontDialog(   LPLOGFONT lplfInitial = NULL,   DWORD dwFlags = CF_EFFECTS | CF_SCREENFONTS,   CDC* pdcPrinter = NULL,   CWnd* pParentWnd = NULL );...

2018-07-19 16:31:02 2401

原创 MFC——创建文件对话框

1 创建文件对话框 2.1  文件对话框类CFileDialog      MFC使用文件对话框类CFileDialog封装了对文件对话框的操作。CFileDialog类的构造函数原型如下:explicit CFileDialog(   BOOL bOpenFileDialog,   LPCTSTR lpszDefExt = NULL,   LPCTSTR lpsz...

2018-07-19 15:41:52 2090

原创 创建提示消息对话框——AfxMessageBox与MessageBox函数

创建消息提示对话框1.1 MessageBox()的函数原型如下: int MessageBox(           LPCTSTR lpszText,           LPCTSTR lpszCaption = NULL,           UINT nType = MB_OK        );       参数说明: lpszText:需要显示的消息字符串...

2018-07-19 14:22:25 11174

原创 创建模态与非模态对话框

       模态对话框是这样的对话框,当它弹出后,本应用程序其他窗口将不再接受用户输入,只有该对话框响应用户输入,在对它进行相应操作退出后,其他窗口才能继续与用户交互。      非模态对话框则是,它弹出后,本程序其他窗口仍能响应用户输入。非模态对话框一般用来显示提示信息等。1、创建模态对话框 INT_PTR nRes; // 用于保存DoModal函...

2018-07-18 17:48:21 329

转载 C++静态库与动态库

https://blog.csdn.net/sinat_20265495/article/details/52502673

2018-07-11 16:01:15 136

原创 MFC中添加工具条(TOOLBAR)

1、新建MFC工程,找到“资源视图”界面,找不到资源视图的,或者不小心关闭了,可以通过快捷键(cotrl+shift+e),或者在视图->其他窗口中找到资源视图界面。2、右键添加资源,可以找到以下类型,其中就有Toolbar,点击新建即可。3、添加的工具条可以修改属性,主要是工具条的ID,方便后面调用。4、逐个添加工具条里面的各个工具,可以在网上下载、截图。然后在此界面右...

2018-07-10 15:54:48 19785

转载 nullptr详解

转:https://blog.csdn.net/u010983763/article/details/53667468

2018-06-20 08:45:34 619

原创 从高考到程序员 ---------历经了考研的洗礼

最近在CSDN上看到自己成为程序员的经历,心潮澎湃,跃跃欲试。这是从一个悲伤的经历开始的。。。。。(1)高考失利与云南师范大学       高考大概是每一个学子这辈子都不会忘记的事,大家总会在不经意间谈起自己的高考分数。很多人谈起高考的不如意,痛恨自己高中没有尽全力,以至于因为没有一个好的学历而要付出比别人几倍的努力。每当别人提起自己的高中生活,心中就会泛起苦涩,毕竟初三我也是以全校第一的成绩考入...

2018-06-09 15:40:39 389 1

原创 轻松解析excel文件 ----利用MFC读取excel文件

在项目中需要解析excel文件,尝试了很多办法,最后还是利用MFC自带的解析Excel类。网上的资源很多,前面添加类步骤基本差不多,都能成功,但是在自己写类进行封装的时候,抄袭现象很明显,很多错误还是接着一字不差的发上来。最后找了一个错误不是很多的,自己修改封装,先附上一个demo。(1)在Button控件下添加以下代码用于选取需要读取的文件string path; path = CT...

2018-05-19 11:16:38 8100 11

原创 严重性代码说明项目文件行 禁止显示状态错误 C4996 fopen('fscanf'、strcmp):This function or variable may be unsafe. 最全解决办法

解决fopen、fscanf 在VS中要求替换问fopen_s、fscanf_s的最全解决办法                                                              -------------- ps:在使用MFC中遇到上述问题,可以通过方法三解决方法一:在程序最前面加#define _CRT_SECURE_NO_DEPRECATE;方法二:...

2018-05-18 09:31:27 55711 10

转载 MFC COMBO-BOX最详细教程

找了好多,这是讲的最清楚的,与大家共享!转:https://blog.csdn.net/fym0121/article/details/7515862当你只需从一列对象中选出一个时,使用COMBO BOX是一个好主意,因为它节省空间。这篇文章讲述了如何使用COMBO BOX操作一列对象。  1、初始化COMBO BOX我假设读者已经新建了一个对话框,并将一个COMBO ...

2018-05-16 15:42:26 25360 2

原创 c++批量读取文件------获取文件名

在最近的一个项目中,需要用c++读取6000多个文件。大家都知道,c++读取文件的能力没有Java等语言那么强大,但是在经过了一系列的尝试之后,成功了。在实施过程中将其分为两步,便于理解。(1)获取需要读取的文件的所有文件名,并保存到filepath.txt中 ;(2)每次从filepath.txt中读取一行作为路径,最后用一个“for循环”,或者feof()函数控制结束。一、以下共享获取文件名的...

2018-05-14 17:27:45 5496 1

转载 mfc详细入门教程

转https://blog.csdn.net/wang18323834864/article/details/78621633  以下是我从其他网站中学的内容,后有相应的网站学习链接地址,可供学习1.选择菜单项File->New->Project,弹出“New Project”对话框。 2.左侧面板中Installed Templated的Visual C++下选择...

2018-05-14 11:43:14 3233 1

转载 MFC工具箱中各种控件

1 控件工具箱: 2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon)3 静态文本(Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持静态控件。4 编辑框(Edit Box):用来接收用户输入...

2018-05-14 11:37:14 915

原创 结构体的内存占用及如何正确初始化

(一) 内存占用规则首先定义一个简单的结构体,包含四种常用的结构类型。其中char占用1字节、int占用4字节、float占用4字节、double占8字节。struct Coordinate { char x; int y; float z; double t; }按照正常计算占用的内存为 1+...

2018-04-08 13:35:45 1875 1

原创 矩阵运算-----模板

本人第一次写博客,写的不好之处望多体谅。。。由于博主在用c++写矩阵运算时,遇到了一系列问题,希望在这里做一个总结,也能帮到许多初学者。    在矩阵运算中,由于涉及二维数组(m行n列),若用函数直接定义数组,需要给定m、n值,这在实际应用中受到很大限制,我们在实际上中往往需要的是一个能计算任意大小的矩阵的方法(函数)。本人曾经试图将其定义为一维数组,通过定义一个a[m*n]矩阵,但是事与愿违,在...

2018-04-05 22:02:17 1136 1

邓俊辉 全套数据结构视频 网盘资源

邓俊辉 全套数据结构视频 网盘资源 内容保证真实可靠

2019-01-26

64位Duilib库(lib+dll)

在网上下载的duilib库无法在debug64位运行,自己编译的库,可以在64位程序上运行

2018-10-24

Duilib库及使用demo+资料

编译好的Duilib库、使用demo和学习资料,成套资源,下载直接编译学习

2018-10-24

排序冒泡算法

用c++写的冒泡算法,里面有工程文件可以直接打开。。。。。。。。。。。。。。

2018-03-07

空空如也

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

TA关注的人

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