最新 最热

【C++】开源:Linux端ALSA音频处理库

项目Github地址:https://github.com/alsa-project/alsa-lib

2024-07-24
19

【C++】开源:Redis数据库配置与使用

项目Github地址:https://github.com/redis/redis

2024-07-24
8

【C++】开源:Linux端V4L2视频设备库

Video4Linux2(V4L2)是一个用于Linux操作系统的视频设备驱动框架。它提供了一个统一的接口,用于在应用程序和视频设备之间进行通信和交互。

2024-07-24
18

【C++】基础:获取ping的时延数据示例

PING是一种常用的网络工具,用于测试计算机之间的连接状况和测量网络时延。它发送一个小的数据包到目标计算机,并等待接收响应。通过测量从发送到接收的时间差,可以得出网络延迟或往返时间(Round-Trip Time, RTT),即从发送请...

2024-07-24
18

【C++】开源:Eigen3线性代数模板库配置使用

项目Gitlab地址:https://gitlab.com/libeigen/eigen

2024-07-24
8

【C++】Carla:开源仿真环境配置与使用示例

Carla是一个开源的无人驾驶仿真平台,用于训练和测试自动驾驶算法。它提供高度可配置的场景和传感器设置,模拟城市环境和交通情况,以帮助开发者评估他们的自动驾驶系统在各种现实世界场景下的表现。...

2024-07-24
12

【C++】基础:OpenMP并行编程入门

OpenMP是一种用于并行编程的开放标准,它旨在简化共享内存多线程编程的开发过程。OpenMP提供了一组指令和库例程,可以将顺序程序转换为可并行执行的代码。...

2024-07-24
12

【C++】基础:CUDA并行编程入门

当使用CUDA(Compute Unified Device Architecture)进行并行计算时,我们可以利用GPU(图形处理器)的强大性能来加速各种应用程序。

2024-07-24
21

【C++】开源:通过yaml-cpp读取和写入yaml信息

YAML(YAML Ain’t Markup Language)是一种简单可读的数据序列化格式。它是一种简洁和易于理解的语言,用于表示数据结构和配置信息。YAML最初是为了在不同编程语言之间交换数据而设计的,但它也被广泛用于配置文件、日志文...

2024-07-24
21

【C++】开源:ThreadPoll线程池实现与使用

线程池是一种线程管理的抽象概念,它主要用于优化多线程应用程序的性能和资源利用。在多线程编程中,创建和销毁线程是一个开销较大的操作。线程池通过预先创建一组线程,并将任务提交给这些线程来执行,从而避免了重复创建和...

2024-07-24
17