编程
文章平均质量分 61
Prejudices
受尽苦难而不厌,此乃修罗之道
展开
-
CMake的INSTALL FILES和INSTALL DIRECTORY有什么区别
讲解CMake中INSTALL FILES和INSTALL DIRECTORY之间的区别原创 2024-12-19 17:15:19 · 670 阅读 · 0 评论 -
C++ 20:span设计与陷阱
在 C++20 中,span是一个轻量级的、范围类型的容器,它提供了对一段连续内存的访问。span作为一个视图(view),并不拥有其数据,而是对数据的一个简单引用,常用于替代传统的 C 风格数组或指针。它可以容纳任意类型的数组和标准容器,如,并提供一种更安全、更现代的方式来处理这些数据连续内存不拥有数据引用span的源码位于gcc的libstdc+±v3/include/std/spanspan_Type:元素类型。Extent:数组大小。如果为(默认值),表示视图的大小可以动态变化。原创 2024-12-16 23:08:15 · 696 阅读 · 0 评论 -
关于memcpy函数安全性的一些讨论
关于memcpy函数安全性的一些讨论原创 2024-11-29 09:05:23 · 779 阅读 · 0 评论 -
C++指针引用详解
C++指针引用详解原创 2024-11-23 11:03:12 · 452 阅读 · 0 评论 -
C++如何调用Python脚本
C++如何调用Python脚本原创 2024-11-14 08:42:11 · 492 阅读 · 0 评论 -
shared_ptr如何释放
shared_ptr如何释放原创 2024-11-14 08:41:31 · 469 阅读 · 0 评论 -
Qt中的连接类型
介绍6种Qt中信号槽的连接类型原创 2024-10-13 14:56:44 · 493 阅读 · 0 评论 -
科普向 -- 什么是RPC
介绍什么是 RPC (Remote Procedure Call),并给出简单实现原创 2024-10-10 16:17:33 · 1526 阅读 · 0 评论 -
wstring和string的区别及其相互转换
wstring和string的区别及其相互转换原创 2024-09-26 09:28:32 · 1661 阅读 · 0 评论 -
Boost Message Queue
对Boost Message Queue的主要功能、使用方法和特点进行了介绍原创 2024-09-18 11:45:06 · 1000 阅读 · 0 评论 -
C++如何为枚举量生成对应的解释:4种常见的方法
4种常见的方法为枚举量生成对应的解释原创 2024-08-22 20:23:56 · 470 阅读 · 1 评论 -
C++前向声明简介
C++前向声明简要介绍原创 2024-08-20 20:19:47 · 735 阅读 · 0 评论 -
C++:按指定字符分割字符串
C++:按指定字符分割字符串原创 2024-06-07 09:54:24 · 489 阅读 · 0 评论 -
C++ equal()函数详解
C++ equal()函数详解原创 2024-06-03 09:58:38 · 902 阅读 · 0 评论 -
C++中count()和count_if()函数简介
C++中count()和count_if()函数简介原创 2024-06-03 09:53:43 · 610 阅读 · 0 评论 -
C++:vector容器是否包含给定元素
C++:vector容器是否包含给定元素原创 2024-05-30 14:24:47 · 1150 阅读 · 0 评论 -
STL:copy简介
STL:copy简介原创 2024-05-30 14:23:41 · 419 阅读 · 0 评论 -
C++:vector拼接
C++:vector拼接原创 2024-05-30 14:22:08 · 878 阅读 · 0 评论 -
C++双层Vector容器详解
C++双层Vector容器详解原创 2024-05-29 10:21:10 · 626 阅读 · 0 评论 -
C++:round函数用法
C++:round函数用法原创 2024-05-28 09:37:13 · 1852 阅读 · 0 评论 -
C++内联函数简介
C++内联函数简介原创 2024-05-28 09:36:30 · 316 阅读 · 0 评论 -
C++中的system()函数详解
C++中的system()函数详解原创 2024-05-21 09:16:56 · 660 阅读 · 0 评论 -
C++结构体强制类型转换详解
C++结构体强制类型转换详解原创 2024-05-17 09:13:19 · 584 阅读 · 0 评论 -
C++字节对齐详解
C++字节对齐详解原创 2024-05-17 09:12:16 · 498 阅读 · 0 评论 -
C++ lambda表达式详解
C++ lambda表达式详解原创 2024-05-16 09:20:33 · 777 阅读 · 0 评论 -
C++中的RAII机制介绍
C++中的RAII机制介绍原创 2024-05-16 09:19:29 · 459 阅读 · 0 评论 -
auto关键字详解
auto关键字详解原创 2024-05-15 08:56:31 · 353 阅读 · 0 评论 -
unique_ptr简介
unique_ptr简介原创 2024-05-15 08:55:12 · 314 阅读 · 0 评论 -
C 库函数 - atan2( )
C 库函数 - atan2( )简介原创 2024-05-14 09:13:08 · 593 阅读 · 0 评论 -
数据存储中的大端小端
数据存储中的大端小端简介原创 2024-05-13 09:48:25 · 339 阅读 · 0 评论 -
C++中的RAII机制
C++中的RAII机制,资源获取即初始化原创 2024-01-28 09:42:12 · 619 阅读 · 0 评论 -
C++设计模式(1)-- 单例模式
单例模式C++版本学习记录原创 2023-10-08 08:53:24 · 1228 阅读 · 0 评论 -
C++并发编程(7):条件变量(conditional variable)、wait( )与notify_one( )、spurious wakeups(虚假唤醒)
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:23:57 · 973 阅读 · 0 评论 -
C++并发编程(6):单例模式、once_flag与call_once、call_once实现单例
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:22:07 · 1322 阅读 · 0 评论 -
C++并发编程(5):std::unique_lock、互斥量所有权传递、锁的粒度
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:20:20 · 1272 阅读 · 0 评论 -
C++并发编程(4):共享数据的问题、使用互斥量保护共享数据、死锁
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:18:42 · 229 阅读 · 0 评论 -
C++并发编程(3):移交线程归属权
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:15:39 · 295 阅读 · 0 评论 -
C++并发编程(2):向线程函数传递参数
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:13:33 · 506 阅读 · 0 评论 -
C++并发编程(1):基本概念、线程管控
主要学习介绍C++并行编程的基础知识,做一些学习记录并分享原创 2023-07-15 14:10:37 · 144 阅读 · 0 评论 -
C++ <bits/stdc++.h>头文件
C++ <bits/stdc++.h>头文件简介原创 2023-07-13 12:26:02 · 2384 阅读 · 0 评论