<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C++ on Text Matrix</title><link>https://txtmix.com/tags/c++/</link><description>Recent content in C++ on Text Matrix</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 23 May 2026 08:55:34 +0800</lastBuildDate><atom:link href="https://txtmix.com/tags/c++/index.xml" rel="self" type="application/rss+xml"/><item><title>qBittorrent：开源全平台 BitTorrent 客户端完全指南</title><link>https://txtmix.com/posts/tech/qbittorrent-open-source-bittorrent-client-guide/</link><pubDate>Tue, 05 May 2026 14:58:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/qbittorrent-open-source-bittorrent-client-guide/</guid><description>&lt;h1 id="qbittorrent开源全平台-bittorrent-客户端完全指南">qBittorrent：开源全平台 BitTorrent 客户端完全指南&lt;/h1>
&lt;blockquote>
&lt;p>&lt;strong>目标读者&lt;/strong>：有网络基础、了解 P2P 概念，想搭建私有种子下载环境的开发者或高级用户
&lt;strong>预计阅读时间&lt;/strong>：18 分钟
&lt;strong>前置知识&lt;/strong>：命令行基础、CMake 编译环境、Docker 基本概念
&lt;strong>GitHub&lt;/strong>：https://github.com/qbittorrent/qBittorrent | &lt;strong>Stars&lt;/strong>：37,113 ⭐&lt;/p></description></item><item><title>FinceptTerminal 完全指南 - 开源金融智终端</title><link>https://txtmix.com/posts/tech/fincept-terminal-open-source-finance-intelligence/</link><pubDate>Tue, 21 Apr 2026 11:30:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/fincept-terminal-open-source-finance-intelligence/</guid><description>&lt;p>Bloomberg Terminal 代表的是成熟、完整、昂贵且封闭的专业终端；FinceptTerminal 想做的，则是用开源方式重组一套接近机构级的金融研究工作台，把数据接入、量化分析、AI 辅助研究、交易连接与可视化工作流放进同一个桌面环境。&lt;/p></description></item><item><title>shadPS4：30.7K Stars·开源PlayStation 4模拟器</title><link>https://txtmix.com/posts/tech/shadps4-ps4-emulator-guide/</link><pubDate>Sun, 12 Apr 2026 01:54:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/shadps4-ps4-emulator-guide/</guid><description>&lt;h1 id="shadps4307k-stars开源playstation-4模拟器c重写的跨平台ps4模拟器">shadPS4：30.7K Stars·开源PlayStation 4模拟器·C++重写的跨平台PS4模拟器&lt;/h1>
&lt;h2 id="项目概述">项目概述&lt;/h2>
&lt;p>shadPS4 是一个开源的 PlayStation 4 模拟器项目，使用 C++ 编写，支持 Windows、Linux、macOS 和 FreeBSD 平台。该项目由社区驱动，目前处于早期开发阶段，已经能够成功运行包括《血源》（Bloodborne）、《黑暗之魂 重制版》（Dark Souls Remastered）和《荒野大镖客》（Red Dead Redemption）在内的多款游戏。&lt;/p></description></item><item><title>Botan：C++ 密码学库完全指南</title><link>https://txtmix.com/posts/tech/botan-cpp-cryptography-guide/</link><pubDate>Tue, 31 Mar 2026 12:45:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/botan-cpp-cryptography-guide/</guid><description>&lt;h1 id="botanc-密码学库完全指南">Botan：C++ 密码学库完全指南&lt;/h1>
&lt;h2 id="1-学习目标">§1 学习目标&lt;/h2>
&lt;p>学完本文档后，你将能够：&lt;/p>
&lt;ul>
&lt;li>理解 Botan 密码学库的设计目标与核心优势&lt;/li>
&lt;li>掌握 Botan 的完整功能体系（TLS、PKI、对称加密、哈希等）&lt;/li>
&lt;li>了解密码学基础概念与算法原理&lt;/li>
&lt;li>学会在不同平台安装和配置 Botan&lt;/li>
&lt;li>掌握 C++、C、Python 三种 API 的使用方法&lt;/li>
&lt;li>理解 PKCS#11、TPM 硬件支持的集成方式&lt;/li>
&lt;li>学会构建 TLS 服务器、使用证书管理、进行后量子密码学实验&lt;/li>
&lt;li>掌握性能优化和安全配置的最佳实践&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="2-项目概述">§2 项目概述&lt;/h2>
&lt;h3 id="21-什么是-botan">2.1 什么是 Botan&lt;/h3>
&lt;p>Botan（官方仓库：&lt;a href="https://github.com/randombit/botan" target="_blank" rel="noopener noreffer ">randombit/botan&lt;/a>）是一个&lt;strong>功能全面的 C++ 密码学库&lt;/strong>，采用宽松的 BSD-2-Clause 许可证开源。它的设计目标是成为&lt;strong>生产级密码学的最佳选择&lt;/strong>，为开发者提供实现实用系统（如 TLSv1.3、X.509 PKI、现代 AEAD 加密、后量子密码学）所需的全部工具。&lt;/p></description></item></channel></rss>