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

#c++

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

2022升级,重学C++ ,重构你的C++知识体系

用户11984468

在技术迭代的浪潮中,人们往往追逐新兴语言的璀璨光芒,却容易忽视基石语言的深厚价值。对于许多开发者而言,"重学 C++" 听起来像是一次技术的回撤,但如果我们将这...

13710

美国政府 + 开源组织立项,计划在 2030 年前,转换 1 亿行关键 C/C++ 为 Rust

niqin.com

本文翻译自 Edd Gent 于 2026年1月28日撰写的文章,原文发表在 IEEE Spectrum。其中 DARPA(美国国防高级研究计划局)是美国国防部...

9510

掌握 STL 中的分区技术:std::partition 优化 C++ 代码性能

Lion 莱恩呀

对集合进行分区(Partitioning )就是重新排列它,使得满足给定谓词的元素移到最前面,而不满足该谓词的元素移到其后面。第一个不满足谓词的元素称为分区点。...

6700

C++二级操作题真题【内附解析】

用户12102485

题目描述: 设计一个 Score 类,用于存储课程名、学号、平时成绩、期中成绩、期末成绩。

10910

重学C++ ,重构你的C++知识体系

用户11932639

在数字经济迈向深水区的今天,云计算已成为如同水电般不可或缺的基础设施。随着云原生技术的普及与高性能计算需求的爆发,软件行业的底层逻辑正在发生深刻重构。在 Kub...

7610

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

Qt历险记

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

14310

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

Qt历险记

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

6910

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

你在听风

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

80250

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

charlee44

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

11410

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

charlee44

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

22110

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

charlee44

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

11210

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

charlee44

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

13210

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

charlee44

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

11310

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

charlee44

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

20610

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

Qt历险记

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

12110

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

菩提树下的杨过

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

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

13310

重楼C++逆向四期

用户11922539

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

16410
领券