摘要:
现代 C++ 设计模式(全) 原文:Design Patterns in Modern C++ 协议:CC BY-NC-SA 4.0 一、介绍 设计模式这个话题听起来很枯燥,在学术上很枯燥,老实说,几乎在所有可以想象的编程语言中都是如此——包括像 JavaScript 这样甚至不是真正面向对象的编程 阅读全文
摘要:
探索 C++20(全) 原文:Exploring C++20 协议:CC BY-NC-SA 4.0 一、打磨你的工具 在开始探索 C++ 环境之前,您必须收集一些基本的工具:文本编辑器、C++ 编译器、链接器和调试器。您可以单独或捆绑购买这些工具,可能作为集成开发环境(IDE)的一揽子交易。无论您的 阅读全文
摘要:
面向零基础初学者的现代 C++ 教程(全) 原文:Modern C++ for Absolute Beginners 协议:CC BY-NC-SA 4.0 一、介绍 亲爱的读者: 恭喜你选择学习 C++ 编程语言,感谢你拿起这本书。我叫 Slobodan Dmitrovi,是一名软件开发人员和技术作 阅读全文
摘要:
面向懒惰程序员的 C++20 教程(全) 原文:C++20 for Lazy Programmers 协议:CC BY-NC-SA 4.0 一、入门指南 本书前半部分的大多数程序使用了 SDL 和 SSDL 的图形和游戏库, 1 理论上,观看彩色图形在屏幕上移动并互相射击比打印文本更有趣。别担心。当 阅读全文
摘要:
面向 Windows 程序员的 C++ 软件互操作教程(全) 原文:C++ Software Interoperability for Windows Programmers 协议:CC BY-NC-SA 4.0 一、准备 介绍 本章介绍了软件互操作性项目。我们先简要了解一下先决条件。接下来是项目概 阅读全文
摘要:
面向 C# 开发者的 C++ 2013 教程(全) 原文:C++ 2013 for C# Developers 协议:CC BY-NC-SA 4.0 一、你好,世界 一致性是缺乏想象力的人最后的避难所。—奥斯卡·王尔德 自古以来,可以追溯到 Kernighan 和 Richie 关于 C 的书的发行 阅读全文
摘要:
UE4 蓝图可视化脚本入门手册(全) 原文:Beginning Unreal Engine 4 Blueprints Visual Scripting 协议:CC BY-NC-SA 4.0 一、虚幻引擎 4 简介 你好,欢迎来到虚幻引擎 4 的初学者指南。在这本书里,你学习了虚幻引擎 4 的不同方面 阅读全文
摘要:
C++ 整洁代码教程(全) 原文:Clean C++ 协议:CC BY-NC-SA 4.0 一、介绍 如何做和让别人做同样重要。爱德华多·纳穆尔 许多软件开发项目处于糟糕的状况,有些甚至可能处于严重的危机之中,这仍然是一个令人悲伤的现实。原因是多方面的。例如,一些项目因为糟糕的项目管理而受到影响。在 阅读全文
摘要:
C++ 游戏开发入门手册(全) 原文:C++ Game Development Primer 协议:CC BY-NC-SA 4.0 一、为游戏开发者管理内存 内存管理是游戏开发中一个非常重要的话题。所有游戏都会经历一段内存不足的发展时期,美术团队需要更多额外的纹理或网格。内存的布局方式对游戏的性能也 阅读全文
摘要:
C++ 数据并行教程(全) 原文:Data Parallel C++ 协议:CC BY-NC-SA 4.0 一、介绍 本章通过涵盖核心概念(包括术语)奠定了基础,当我们学习如何使用数据并行性来加速 C++ 程序时,这些核心概念对于保持头脑中的新鲜感至关重要。 This chapter lays th 阅读全文