自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 虚函数和纯虚函数的区别

虚函数应用于多态,可以定义基类指针指向子类,调用子类的函数,实现该功能纯虚函数应用于规范定义,让子类必须实现该函数,不然编译过不去

2020-12-09 10:40:06 127

转载 C 标准库 - <ctype.h>

转载菜鸟教程C 标准库 -<ctype.h>简介C 标准库的ctype.h头文件提供了一些函数,可用于测试和映射字符。这些函数接受int作为参数,它的值必须是 EOF 或表示为一个无符号字符。如果参数 c 满足描述的条件,则这些函数返回非零(true)。如果参数 c 不满足描述的条件,则这些函数返回零。库函数下面列出了头文件 ctype.h 中定义的函数:序号 函数 & 描述 1 int isalnum(int c) 该函数...

2020-12-03 13:12:08 105

原创 linux 64位系统 printf(“%p“)显示12个字符解惑

本人非计算机专业,写给自己只为弄清楚这个问题最近在64位linux系统中打印地址,代码如下int a = 1;int *p = &a;printf("%d\n", sizeof(p));printf("%p\n", p);结果为80x7ffea2cabb3c这就引起我的好奇心了,64位系统应该打印16个字符才对,这里只有12个我们研究一下sizeof和内存地址为什么是上边打印的这两个东西我们先来看8位系统中内存表示(8个格,1格1位,1位可以有0和1两种表示.

2020-11-27 14:55:27 1739 1

原创 linux下安装vim并配置

sudo apt install vimsudo apt install ctagsgit clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim打开~/.vimrc并粘贴以下内容set nocompatiblefiletype on set rtp+=~/.vim/bundle/Vundle.vimcall vundle#begin() " 这里根据自己需要的插件来设置,以下..

2020-11-27 11:27:29 200

原创 ros sensor_msgs::PointCloud2转pcl::PCLPointCloud2并保存读取显示文件

.h文件#include <sensor_msgs/PointCloud2.h>#include <pcl_conversions/pcl_conversions.h>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>.cpp文件void pointCloud2Callback(const sensor_msgs::PointCloud2ConstPtr &msg){..

2020-11-24 14:28:54 2184 1

原创 proxy使用记录

.bashrc文件中配置代理信息(apt-get, wget 等等)(全局有效) gedit ~/.bashrc 在.bashrc文件末尾添加如下内容 export http_proxy="http://127.0.0.1:1080" export https_proxy="http://127.0.0.1:1080" export HTTP_PROXY="ht...

2020-01-10 10:06:42 433

原创 easylogging++ 按天数生成新日志文件

 easylogging修改按天保存初始化时保存日志文件名格式按年月日结尾el::Configurations conf;//el::Configurations conf("E:\\github\\c-\\faceDetect\\Release\\log.conf");//el::Configurations conf("log.conf");//el::Loggers::rec...

2018-10-19 09:08:38 3122

原创 glog关于按日期生成,并且超过设定大小自动补足(NUM)

最近研究了一下glog,上网查如何安装日期生成日志的时候发现的问题我的需求是每天只生成一个日期为名字的log,到下一天自动增加新的日志上代码LogFileObject::LogFileObject(LogSeverity severity,                    const char* base_filename)    :base_filename_select...

2018-09-30 17:34:26 4774

转载 cocos2dx安装和初步使用

http://blog.csdn.net/hspingcc/article/details/54889886

2018-03-20 15:10:48 530

转载 函数PlaySound和sndPlaySound

一.PlaySound函数的声明为:BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound);1.参数pszSound:是指定了要播放声音的字符串,该参数可以是WAVE文件的名字,或是WAVE资源的名字,或是内存中声音数据的指针,或是在系统注册表WIN.INI中定义的系统事件声音.如果该参数为NULL则停止正在播放的声音.2.参数hmo...

2018-02-09 15:57:40 292

原创 获取当前exe和dll位置

//获取当前文件位置CString GetCurrentPath() { HMODULE module = GetModuleHandle(0); char pFileName[MAX_PATH]; GetModuleFileName(module, pFileName, MAX_PATH); CString csFullPath(...

2018-01-12 09:42:40 738

转载 MFC串口编程——使用标准SerialCom类

本文转载地址http://www.cnblogs.com/codecamel/p/6420454.html附件为实现visual studio C++串口通讯的类使用方法,定义一个类:CSerialCom m_serialCom;然后使用m_serialCom.InitPort(this, nPort, nBaud, 'E');m_serialCom.Start

2018-01-12 09:21:00 2844

空空如也

空空如也

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

TA关注的人

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