C++
文章平均质量分 60
C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。 C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。
charlee44
分说,不分说,不由分说!
展开
-
CMake构建学习笔记18-cpp-httplib库的构建
简要介绍了cpp-httplib库的构建原创 2024-09-28 15:22:49 · 295 阅读 · 0 评论 -
CMake构建学习笔记17-uriparser库的构建和使用
简要介绍了使用CMake构建uriparser库的关键步骤和uriparser的使用原创 2024-09-16 16:13:46 · 410 阅读 · 0 评论 -
c++中utf8字符串和gbk字符串的转换
详细介绍了C++下utf8字符串与gbk字符串的转换问题原创 2024-09-16 16:11:31 · 436 阅读 · 0 评论 -
CMake构建学习笔记16-使用VS进行CMake项目的开发
详细介绍了通过Visual Studio 2019 这款IDE进行CMake项目开发过程,能够极大增加C/C++程序的开发效率。原创 2024-09-14 21:43:49 · 1611 阅读 · 0 评论 -
CMake构建学习笔记15-组建第一个程序项目
详细介绍了使用CMake组件一个C/C++项目的过程原创 2024-09-14 21:21:46 · 1035 阅读 · 0 评论 -
CMake构建学习笔记14-依赖库管理工具
简要介绍了C/C++库包管理工具的实现思路。原创 2024-09-03 21:02:25 · 1241 阅读 · 0 评论 -
CMake构建学习笔记13-opencv库的构建
简要介绍了使用CMake构建OpenCV的关键步骤原创 2024-09-02 12:51:13 · 621 阅读 · 0 评论 -
CMake构建学习笔记12-libzip库的构建
简要介绍了使用CMake构建libzip的关键步骤原创 2024-08-30 19:47:10 · 369 阅读 · 0 评论 -
CMake构建学习笔记11-minizip库的构建
简要介绍了使用CMake构建minizip的关键步骤。原创 2024-08-29 21:40:35 · 412 阅读 · 0 评论 -
CMake构建学习笔记10-OsgQt库的构建
简要介绍了使用CMake构建OsgQt的关键步骤原创 2024-08-28 22:45:41 · 339 阅读 · 0 评论 -
CMake构建学习笔记9-Eigen库的构建
简要介绍了使用CMake构建Eigen的关键步骤原创 2024-08-27 20:32:36 · 277 阅读 · 0 评论 -
CMake构建学习笔记8-OpenSceneGraph库的构建
简要介绍了使用CMake构建OSG的关键步骤原创 2024-08-27 19:21:36 · 746 阅读 · 0 评论 -
CMake构建学习笔记7-freetype库的构建
使用CMake构建freetype的关键步骤原创 2024-08-26 13:04:15 · 262 阅读 · 0 评论 -
CMake构建学习笔记6-giflib库的构建
介绍了使用CMake构建giflib的关键步骤原创 2024-08-25 23:05:29 · 382 阅读 · 0 评论 -
CMake构建学习笔记5-libtiff库的构建
使用CMake构建libtiff的关键步骤原创 2024-08-25 15:26:01 · 214 阅读 · 0 评论 -
CMake构建学习笔记4-libjpeg库的构建
介绍了通过CMake构建libjpeg库的关键步骤原创 2024-08-25 10:42:42 · 286 阅读 · 0 评论 -
CMake构建学习笔记3-libpng库的构建
介绍了使用CMake进行构建的关键过程原创 2024-08-24 14:55:59 · 350 阅读 · 0 评论 -
CMake构建学习笔记2-zlib库的构建
通过构建zlib依赖库的案例论述了CMake构建的详细步骤原创 2024-08-23 20:42:16 · 767 阅读 · 0 评论 -
CMake构建学习笔记1-概述
概述CMake相关的一些内容原创 2024-08-23 20:40:52 · 457 阅读 · 0 评论 -
使用libzip压缩文件和文件夹
使用libzip压缩文件和文件夹的具体实现和注意的问题总结原创 2024-07-12 23:08:59 · 460 阅读 · 0 评论 -
如何将没有复制或移动构造函数的对象放入vector容器
讨论如何将没有复制或移动构造函数的对象放入vector容器的问题原创 2023-10-16 21:16:43 · 362 阅读 · 0 评论 -
C++从静态类型到单例模式
详细论述C++语言中静态类型和单例模式,以及为什么会用到这个技术。原创 2022-05-25 13:28:13 · 266 阅读 · 0 评论 -
面向对象编程(C++篇4)——RAII
详细论述了C++管理资源的思想:RAII技术。原创 2022-03-27 22:08:06 · 921 阅读 · 0 评论 -
面向对象编程(C++篇3)——析构
详细论述了C++类中析构函数的思想。原创 2022-03-16 12:57:36 · 1367 阅读 · 0 评论 -
面向对象编程(C++篇2)——构造
详细论述了C++类中构造函数的思想。原创 2022-03-07 13:22:12 · 602 阅读 · 0 评论 -
面向对象编程(C++篇1)——引言
面向对象简述,以及抽象特性。原创 2022-03-06 19:35:29 · 1022 阅读 · 0 评论 -
C++产生N以内的随机整数
C++产生N以内的随机整数的实例。原创 2021-10-31 15:11:50 · 841 阅读 · 0 评论 -
C++通过文件指针获取文件大小
通过一个实例介绍了C++通过文件指针获取文件大小的方法。原创 2021-10-30 23:19:19 · 632 阅读 · 0 评论 -
Windows下编译并使用64位GMP
详细论述了在Windows下编译并使用GMP的过程。原创 2020-03-16 09:53:36 · 2867 阅读 · 9 评论 -
C++中自定义结构体或类作为关联容器的键
通过一个例子说明了C++中自定义结构体或类作为关联容器的键时的问题:需要定义排序规则。原创 2020-03-15 19:02:39 · 569 阅读 · 0 评论 -
C++标准库中copy算法的使用
总结了C++标准库中std::copy算法的使用。原创 2020-03-03 21:05:49 · 1330 阅读 · 0 评论 -
使用NlohmannJson写JSON保留插入顺序
使用NlohmannJson写JSON保留插入顺序原创 2020-01-05 15:59:37 · 3625 阅读 · 0 评论 -
MFC的Ribbon界面状态栏加添进度条
首先在VS环境下新建一个MFC的Ribbon风格的项目,在CMainFrame::OnCreate()中的状态栏创建位置添加如下代码: m_wndStatusBar.AddElement(newCMFCRibbonStatusBarPane(ID_STATUSBAR_PANE1, strTitlePane1,TRUE), strTitlePane1);原创 2016-06-26 22:47:20 · 3505 阅读 · 0 评论 -
GDAL坐标转换
本文尽量从IT从业者的角度来总结了GIS行业内的坐标转换问题,并通过GDAL这个工具做了实现。原创 2017-05-29 23:56:05 · 4508 阅读 · 7 评论 -
Linux环境g++编译TinyXML动态库
除了CMarkup,tinyxml也是C/C++下解析XML很好的工具。在linux下用g++编译tinyxml的步骤如下(tinyxml版本2.6.2)。原创 2017-05-20 22:32:05 · 1161 阅读 · 0 评论 -
Linux环境g++编译GDAL动态库
Linux环境下用g++编译GDAL动态库的详细步骤以及一些问题。原创 2017-05-21 22:04:28 · 1111 阅读 · 0 评论 -
VS2015编译GEOS的debug和release版本
简要地介绍了再VS2015的环境下编译GEOS的过程。原创 2019-02-01 19:39:34 · 1466 阅读 · 3 评论 -
使用VC建立网络连接并访问网络资源
实现了在VC下建立网络连接/磁盘映射并访问网络资源的过程。原创 2019-03-01 11:00:07 · 1461 阅读 · 0 评论 -
使用OSG创建一个简单的地形
简要介绍了通过OSG创建一个地形的过程,论述了其中几个问题。原创 2019-03-10 22:09:15 · 2412 阅读 · 0 评论 -
已知三点求平面法向量
已知空间三点求平面法向量的具体C/C++实现。原创 2019-04-21 10:42:45 · 9797 阅读 · 0 评论