首页
学习
活动
专区
圈层
工具
发布

#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

fmtlog:轻量级高性能C++日志库指南

Qt历险记

fmtlog是一个轻量级、高性能的C++日志库,以其极低的延迟和简单的集成方式著称。它采用header-only设计,无需编译和链接,只需包含头文件即可使用。

100

boost::log:功能丰富的C++日志库指南

Qt历险记

boost::log是Boost库中的一个功能丰富的日志组件,提供了一套强大的日志记录系统。它设计灵活,可扩展性强,支持各种复杂的日志需求。

200

Dev-C++ 入门:只需60秒,从安装到运行你的第一行代码!

你在听风

Dev-C++ 是一款适用于 Windows 操作系统的免费、开源的 C/C++ 集成开发环境(IDE)。它内置了 GCC(GNU编译器套件)编译器,将代码编辑...

7100

为什么现代 C++ 库都用 PIMPL?一场关于封装、依赖与安全的演进

charlee44

C++ 的核心哲学之一是 RAII(Resource Acquisition Is Initialization):资源(内存、文件句柄、网络连接等)的生命周期...

8210

从零实现一个生产级 RAG 语义搜索系统:C++ + ONNX + FAISS 实战

charlee44

既然是“从零实现”,本文暂不深入探讨繁复的理论背景,而是先聚焦一个核心问题:语义化搜索中的“语义化”到底是什么意思?

9810

C++ 封装 C FFI 接口最佳实践:以 Hugging Face Tokenizer 为例

charlee44

在现代 AI 工程中,Hugging Face 的 tokenizers 库已成为分词器的事实标准。不过 Hugging Face 的 tokenizers 是...

7710

C++中JSON序列化和反序列化的实现

charlee44

序列化(Serialization)是指将程序中的内存对象(如结构体、类实例、列表等)转换成一种可以存储或传输的格式(通常是字节流或文本)的过程。常见的序列化格...

10210

一种基于 SQLite3 的半自动 C++ ORM 实现

charlee44

在现代软件开发中,尤其是在后端系统与数据库交互的场景下,对象关系映射(Object-Relational Mapping, ORM)已成为一种主流的设计范式。O...

7810

为什么协程能让程序不再卡顿?——从同步、异步到 C++ 实战

charlee44

在图形界面(GUI)应用中,“卡顿”几乎是所有开发者都会遇到的老问题。一次复杂的计算、一次网络请求、一次磁盘读取,甚至一次大循环,都可能让界面在几百毫秒内完全失...

12010

glog(Google Log):企业级C++日志库指南

Qt历险记

glog(Google Log)是由Google开发和维护的C++日志库,专为大型企业级项目设计。它提供了一套简单而强大的日志记录机制,支持多种日志级别和高级功...

7810

利用SWIG实现JAVA调用C/C++代码

菩提树下的杨过

携程 | 软件技术专家 (已认证)

swig 是1个可以将C/C++包装成其它语言(比如:C#, java , python)接口的工具,直接下载即可使用。

11610

重楼C++逆向四期

用户12117776

在软件开发的宏大叙事中,绝大多数人习惯了站在“建设者”的视角:他们用C++堆砌起高楼大厦,用一行行代码构建起数字世界的秩序。然而,在这个世界的阴影与背面,还有一...

12110

重楼C++逆向四期

用户11922539

在C++逆向工程领域,反调试技术是软件保护的核心手段之一。开发者通过检测调试器存在、干扰调试流程等方式,阻止逆向工程师对程序进行动态分析。重楼C++逆向四期课程...

12810

C++校招项目推荐:高性能协程+RPC项目,一个项目打通后端8大核心技术

程序员老廖

项目源码领取:C++校招项目推荐:高性能协程+RPC项目,一个项目打通后端8大核心技术

12710

C++11 三大特性深度解析static_assert、委托构造函数、override/final

Qt历险记

C++11 作为现代 C++ 的里程碑版本,引入了众多提升代码质量、安全性和表达力的新特性。今天我们将深入探讨其中三个重要特性:

12410

C++进阶项目:工业级多任务队列设计与实现

程序员老廖

本项目围绕一个"任务队列 TaskQueue"展开,核心是用清晰、可讲解的代码实现一个贴近真实业务的异步任务调度系统,支持:

10910

全网最全C++云存储项目-支持注册-登录-分享文件-预览视频和图片

程序员老廖

视频讲解及源码领取:C++云存储项目(可写简历)-支持注册-登录-分享文件-预览视频和图片

5510

C++11 新特性 auto 类型推导 范围 for 循环 lambda 表达式(灰常详细带例子)

Qt历险记

C++11 是现代 C++ 开发的里程碑,带来了众多实用特性,让代码更简洁、更高效、更易读。本文详细介绍三大核心特性:auto 类型推导、范围 for 循环和 ...

7110

C++新特性11/14/17/20/23/26学习计划安排

Qt历险记

9910
领券