自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数指针编程示例

方式1和方式2中对函数指针的赋值方式是等价的。对于函数指针的访问,pFactorial与(*pFactorial)两种方式也是等价的。函数名也是一种函数指针,函数名是函数指针常量,函数指针是函数指针变量。

2023-05-26 22:15:54 75

原创 基于Qt的反射机制通过类名创建对象

基于Qt的反射机制创建对象在Java中可以通过反射机制方便地创建对象,在Qt中也提供了反射机制来创建对象,这是通过元对象系统来实现的。本文通过一个简单例子来说明这一机制。文章目录基于Qt的反射机制创建对象一、说明二、反射应用的步骤1.定义元对象2.通过反射来创建对象3.使用示例一、说明Qt基于强大的元对象系统实现反射机制,可以方便地通过类名来创建对象。但是Qt的反射机制没有Java中的反射那么强大,定义的元对象类必须在代码中显示地注册到元对象系统中,对于C++来说已经很不错了。二、反射应用.

2021-10-09 23:21:06 1773 1

原创 boost中的数据类型转换之lexical_cast

概述C++程序中数据类型转换是十分常用的操作,本文介绍如何使用boost库来实现数据类型的转换。lexical_castboost中通过boost::lexical_cast一系列模板函数来实现数据类型转换,boost::lexical_cast的头文件为#include <boost/lexical_cast.hpp>基本原型定义如下:namespace boost { template <typename Target, typename Source>

2021-03-23 23:00:55 548

原创 Linux上编译安装boost

文章目录概述下载地址Windows下载Linux上直接下载解压安装包安装依赖包编译安装概述本文介绍在Linux以源代码方式编译安装boost的方法。本文使用的系统为CentOS7。下载地址boost镜像的下载地址:https://dl.bintray.com/boostorg/release/该镜像地址中包含了各种版本的boost,包含源代码包和二进制包,本文主要讲述通过源代码的方式编译安装,所以下载源代码。本文在Linux上进行编译安装,因此首先应该将源代码包下载到Linux机器指定路径上,有

2021-03-22 23:28:05 741 1

原创 QT6.0+VS2019开发环境的搭建

目录概述VS2019的在线安装QT6.0的在线安装QtCreator工程VS2019工程插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入概述本文主要介绍Window10环境上如何搭建VS2019+QT6.0开发环境。本文! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果

2021-03-07 22:55:31 2945 4

空空如也

空空如也

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

TA关注的人

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