自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决QT打包在不同电脑分辨率适应问题

【代码】解决QT打包在不同电脑分辨率适应问题。

2023-10-18 19:11:10 554

原创 改变C++中私有变量成员的值

实际上p.getQueue()返回的是一个副本,并不是返回成员变量。

2023-08-02 22:08:48 602

原创 C++简单实现生产者与消费者模式

【代码】C++简单实现生产者与消费者模式。

2023-08-01 15:46:51 564

原创 C++:采用信号量实现生产者与消费者模式

【代码】C++:采用信号量实现生产者与消费者模式。

2023-06-08 22:13:10 244

原创 基于cpp-httplib库与多线程实现的http请求

http c++

2023-05-18 22:47:26 1070

原创 深入理解C++中的const与constexpr

深入理解C++

2022-12-13 21:19:22 1222 1

原创 C语言:函数指针与回调函数

C语言

2022-11-20 13:02:41 1205

原创 C语言:二维数组的传递

C语言 二维数组

2022-11-16 21:00:20 6799

原创 C++与C语言中的字符串

c与c++

2022-11-11 20:57:32 1572 7

原创 c++:翻转句子

剑指offer

2022-11-10 23:24:16 530

原创 c++:双指针的巧妙应用

双指针

2022-11-05 12:59:52 204

原创 解决C++中两个类的头文件互相包含问题

c++常见问题

2022-11-03 19:33:47 3966 1

原创 C++避坑指南

C语言避坑指南

2022-11-02 10:31:56 473

原创 c++:检查一个数出现次数超过数组长度的一半

剑之offer

2022-10-30 16:11:51 165

原创 快速排序之C++简化版

数据结构

2022-10-21 22:05:14 249

原创 qt:执行sqlite数据库查询并且插入

qt:sqlite

2022-10-13 21:01:53 948

原创 c++:数组查找重复数字

算法与数据结构

2022-10-03 11:12:34 1602

转载 c++:map容器中erase()的坑

c++进阶之路

2022-09-13 21:36:20 2414

原创 c++:函数指针两种调用方法

c++

2022-08-31 20:39:01 584

原创 C数据结构:线性表

数据结构之链表

2022-08-29 11:12:35 95

原创 c++:禁用拷贝构造(赋值)函数

c++进阶之路

2022-08-19 12:51:36 3177

转载 C++:深入理解移动语义

c++进阶之路

2022-08-17 11:42:27 1471 2

原创 c++:函数中的指针与引用

c++进阶之路

2022-08-16 17:20:27 3603 5

原创 sqlite快速检索

sqlite快速检索

2022-08-02 11:48:23 1448

原创 C++随机生成中文姓名

c++ 中文名字

2022-07-22 16:49:57 2753 1

原创 c++内存地址模拟蓝牙信号

c++ 蓝牙

2022-07-19 11:12:18 535

原创 c++:读取gson格式的点坐标

gson文件读取

2022-06-23 10:58:07 820

转载 快速插入sqlite数据库的几种方法比较

sqlite

2022-06-18 17:05:12 2377

原创 手撕c++动态数组--Array

数据结构之动态数组

2022-06-14 15:57:02 299

原创 浅谈c++中的Lambda表达式

c++Lambda表达式

2022-06-13 19:57:56 329

转载 C++:指针与引用的区别

c++指针与引用

2022-06-08 11:10:06 1265 4

原创 几种常用提高c++性能的方法

c++高性能

2022-06-04 23:16:45 1194

原创 C++:关于while与for的选择

c++之高性能

2022-06-02 20:39:58 218

原创 C++:Qt中时间的应用

1、如上一节所介绍,c语言中"time.h"使用起来较为繁琐,面临各种数据格式转换,本期我们重点来介绍Qt中与时间相关的三个类:QDateTime、QTime、QDate,一般QDateTime用的较多,我们重点介绍该类。(1)QDateTime:时间数据类型,表示时间,如:14:23:13。(2)QTime:日期数据类型,表示日期,如:2020-4-5。(3)QDate:日期时间数据类型,表示日期和时间,如:2020-03-23 08:12:43。2、打开Qt的帮助文档:用来指定年月日等的符号以及

2022-05-24 12:54:20 1511

原创 c语言中tm与time_t两种时间格式的转换

1、它们两个都包含在头文件#include<ctime>2、time_t:time_t表示的时间(日历时间)是从一个时间点(例如:1970年1月1日0时0分0秒)到此时的秒数。3、tm:在标准C/C++中,我们可通过tm(实际上是一种数据结构)结构来获得日期和时间,tm结构在time.h中的定义如下:struct tm {  int tm_sec; /* 秒,取值区间为[0,59] */  int tm_min; /* 分,取值区间为[0,59] */  i

2022-05-23 21:14:27 4617 4

原创 c++:#define的讲解

1、使用原则:非必要情况下不使用宏定义:理由如下:(1)因为编译器在处理源代码之前,该宏定义里面的东西就被预处理器取走,如该宏定义#define ASPECT_RATIO 1.653ASPECT_RATIO可能没有进入记号表,当运用该常量运行出现编译错误信息时,错误信息可能会提到1.635而不会提到ASPECT_RATIO,因此在非定义该宏的文件进行调试时,无法确定1.635来自何处。总而言之,难于调试。(2)用宏定义函数时,容易出错,形式较为复杂,例如:#define CALL_WITH_M

2022-05-22 22:24:49 294

原创 c++:正则表达式实现行中空格分隔符中的内容提取

inline void Stringsplit(const string& str, const string& split, vector<string>& res) //正则表达式来提取某一行的数据{ //std::regex ws_re("\\s+"); // 正则表达式,匹配空格 std::regex reg(split); // 匹配split std::sregex_token_iterator pos(str.begin(), str.end(.

2022-05-12 18:24:27 750

原创 AIS数据下载

该网址可以免费下载美国及其国际海域的船舶AIS数据https://marinecadastre.gov/ais/

2022-05-03 21:49:31 1839

原创 c++:遍历vector容器的5种方法

1.迭代器2.C++11 新增关键字auto3.数组遍历法4.基于范围的for循环#include <vector>#include <iostream>using namespace std; int main(){ vector<int>obj; for(int i=0;i<10;i++) { obj.push_back(i); cout<<obj[i]<&lt

2022-04-19 15:43:40 5660

基于C++代码的A*寻址算法

c++ A* 代码简单易懂,容易进行改造

2022-11-03

GSON相关头文件与json的解析库

读取速度快,json的功能基本上具备

2022-06-23

pugixml_x4相关库

pugixml_x4相关库

2022-04-14

空空如也

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

TA关注的人

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