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

#c++

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

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

charlee44

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

2000

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

charlee44

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

1200

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

charlee44

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

600

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

charlee44

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

1700

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

charlee44

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

1300

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

charlee44

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

1900

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

Qt历险记

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

1600

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

菩提树下的杨过

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

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

9310

重楼C++逆向四期

用户12117776

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

11010

重楼C++逆向四期

用户11922539

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

12110

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

程序员老廖

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

11310

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

Qt历险记

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

11710

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

程序员老廖

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

10610

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

程序员老廖

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

5410

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

Qt历险记

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

6510

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

Qt历险记

9210

GESP C++一级-编程真题

杨校

小 A 有一本厚厚的书。这本书总共有 nnn 页,小 A 一天中最多只能阅读完其中的 kkk 页。小 A 的假期总共有 ttt 天,他想知道在假期中最多能阅读完...

15210

音视频项目:实现一个RTMP流媒体服务器

程序员老廖

11710

C++ 中 malloc 申请的内存,可以用 delete 释放吗?

代码小李

不可以! malloc 申请的内存不能用 delete 释放,这是未定义行为(Undefined Behavior)。

9310
领券