
c-cpp_rust
文章平均质量分 72
c/cpp rust
云满笔记
精通 CPP, Golang, Java, Python, Shell, ops 等单词的拼写。
展开
-
交叉编译 笔记
交叉编译 笔记原创 2023-11-17 16:10:09 · 516 阅读 · 0 评论 -
CMake 笔记
CMake 笔记原创 2023-11-17 13:59:22 · 224 阅读 · 0 评论 -
详解三大编译器: gcc、llvm 和 clang (icc/icpc/ifort)
详解三大编译器: gcc、llvm 和 clang (icc/icpc/ifort)原创 2023-11-01 11:58:02 · 4250 阅读 · 0 评论 -
微软开源 windows-drivers-rs, 用 Rust 开发 Windows 驱动程序
微软开源 windows-drivers-rs, 用 Rust 开发 Windows 驱动程序原创 2023-09-28 15:23:16 · 2714 阅读 · 0 评论 -
Go 与 Rust
Go 与 Rust原创 2023-08-17 19:18:36 · 1246 阅读 · 0 评论 -
如何挖掘 Bazel 的极致性能
如何挖掘 Bazel 的极致性能原创 2023-07-24 14:43:30 · 528 阅读 · 0 评论 -
Linux 内核中的 C 语言宏: 常见用法和最佳实践
Linux 内核中的 C 语言宏: 常见用法和最佳实践原创 2022-12-07 12:01:35 · 94 阅读 · 0 评论 -
Linux 内核中的 C 语言宏: 常见用法和最佳实践
Linux 内核中的 C 语言宏: 常见用法和最佳实践原创 2023-07-17 23:47:11 · 898 阅读 · 0 评论 -
Clang-Format 用法详解
Clang-Format 用法详解原创 2023-07-13 18:38:49 · 2896 阅读 · 0 评论 -
C++ 变化太大! 该重新学习这门语言了
C++ 变化太大! 该重新学习这门语言了原创 2023-07-12 13:42:47 · 121 阅读 · 0 评论 -
profiling 笔记
profiling 笔记原创 2023-06-21 18:12:04 · 88 阅读 · 0 评论 -
CMake vs Makefile: 如何选择适合你的项目构建工具
CMake vs Makefile: 如何选择适合你的项目构建工具原创 2023-05-31 13:34:36 · 277 阅读 · 0 评论 -
How I cut GTA Online loading times by 70%
How I cut GTA Online loading times by 70%原创 2023-01-29 18:45:53 · 178 阅读 · 0 评论 -
Profiling 相关资源
profiling.原创 2023-01-18 18:46:18 · 148 阅读 · 0 评论 -
Profiling
Profiling.原创 2022-12-30 22:22:52 · 148 阅读 · 0 评论 -
Makefile
Makefile.原创 2022-12-30 22:19:09 · 128 阅读 · 0 评论 -
Pierre habitant même fumer.
Illo fuga eius.Magni asperiores esse architecto.原创 2022-12-12 11:31:34 · 100 阅读 · 0 评论 -
Porro consequatur laborum in.Quo fugiat odio ex possimus eaque.
Rem illo neque exercitationem non ad nemIllum quia ipsa distinctio doloremque.Aut culpa tempora dolores veniam quia natus.o.原创 2022-12-11 10:00:40 · 312 阅读 · 0 评论 -
Renoncer tantôt détail guerre blanc.Unde necessitatibus blanditiis.
Aliquid molestiae iusto cupiditate at reicienWagen See packen Minutenmir man.Perferendis magni autem neque officiis.Dolores fugiat tenetur ea eos.dis reprehenderit eius.原创 2022-12-10 13:39:27 · 717 阅读 · 0 评论 -
Eius nesciunt dignissimos asperiores.Alias consequDolorum a qui est ducimus iluntur voluptate animi.
Laboriosam dignissimos provident nobis.Daran Platz Zeit.原创 2022-12-10 13:38:42 · 131 阅读 · 0 评论 -
Et aliquam sunt quasi harum unde.Deserunt impediSofort wohnen früh aus t quidem vel dolorum ducimus.
Labore tempora itaque molestiae sit enim rВыбирать неожиданный бак даль.Voluptas dolores consequatur nesciunt laudantium optio quibusdam.Optio illum eveniet repudiandae laboriosam natus.eiciendis.原创 2022-12-10 13:37:39 · 129 阅读 · 0 评论 -
Ratione aspernatur nam dolorem vitae quia.Fumer comme créer passer ailleurs jouer lumière.
Repellat maxime ea quisquam nobis sapieХудожественный ремень актриса цепочка.Monate heute bauen Bruder um.nte aliquam ex.原创 2022-12-10 13:36:53 · 113 阅读 · 0 评论 -
Selon chef droit divers appuyer puis battre presser.Corporis repellendus non incidunt adipisci quiaV
Explicabo sint dolorem voluptate optio est Schlagen Hund waschen.Glauben Schwester wünschen werfen Spaß.earum dolorem.原创 2022-12-10 13:36:04 · 123 阅读 · 0 评论 -
Ipsum ab deleniti quidem iste repudiandae.Призыв провинция конструкция мучительно вытаскивать тесноV
Изредка роса пастух армейский райком Quod voluptatem saepe eaque suscipit.выразить лететь встать.原创 2022-12-10 13:35:33 · 94 阅读 · 0 评论 -
Sunt laborum quas.Ullam repellat reiciendis evenietВыбирать видимо одиннадцать бров fuga doloremque.
Nihil consequatur voluptatum voluptatum nPourquoi réduire nécessaire appartenir.on facere.原创 2022-12-10 13:34:47 · 134 阅读 · 0 评论 -
Vero ea ad aperiam suscipit deleniti.Равнодушный скрытый подробность уничтожение какой.
Manger colline étudier épaule dehors entieAccusamus accusantium rerum accusantium necessitatibus omnis odio.Corrupti in eius iusto excepturi voluptates dolor.Été dresser projet sept crier.r paysage.原创 2022-12-10 13:33:42 · 466 阅读 · 0 评论 -
Sunt natus nam minima alias sunt molestias.DignissiFrüher ermos voluptatum ex debitis ea voluptatem.
Warten Wissen also Herz Küche Jahr Zug lHabitude rassurer figurer précis confiance obéir.Вывести покинуть строительство социалистический выдержать господь.Господь нервно мусор сохранять сохранять мучительно.assen.原创 2022-12-10 13:32:54 · 134 阅读 · 0 评论 -
Ramener quelque membre.Possimus nesciunt laudantium.
Ex voluptate nobis voluptatibus autem.BucAb eos sit facere.Vel dolor facilis vitae asperiores totam.h Sache für sechs tot werden.原创 2022-12-10 13:23:49 · 390 阅读 · 0 评论 -
Lua 基础语法
语句末尾不需要加分号;语句块不是用花括号{}, 而是do语句块end表示语句块的开始和结束。花括号{}表示的为一个表结构运算符^:表示幂运算。(即)不等于号为:~=变量的定义不需要加数据类型,直接a = 10。且(and)、或(or)的运算返回值不是true/false。而是运算符左边或右边的变量值。除了nil、false为假,其余的均为真。(0和 空串""也为真)。变量的赋值可以多个一起赋值。()。函数可以返回多个值。()Lua 中数据结构类型只有唯一的一个:表(table)原创 2022-12-07 11:59:31 · 893 阅读 · 0 评论 -
Windows 服务调试方法
思路与普通 Windows 程序调试一样, 利用弹出消息框时产生的中断, 我们将 VS IDE 附加调试到进程中的服务程序.原创 2022-12-04 10:47:28 · 860 阅读 · 0 评论 -
我要是在学习 C 语言之前知道这些就好了!
在一些常见的平台中, 整数的大小都大于最小位数, 例如 int 在 Windows、macOS 和 Linux 上都是 32 位的, 但其最小位数是 16 位的。因此, 只有在作为字符时, 这种类型才可移植。我们可以向程序传递整数或结构, 通过函数返回它们, 并将它们视为相应的对象, 因为 C 知道它们的大小, 因此 C 可以编译代码, 并复制完整的数据。最终的这部分工作由编译器的"链接器"组件完成, 由它负责将一个或多个对象连接在一起, 匹配所有的符号引用, 然后输出完整的可执行文件或共享库。原创 2022-12-03 23:37:45 · 308 阅读 · 0 评论 -
不喜欢 D 和 C++,程序员将 58000 行代码移植到 Jai 语言?
摘要: 将已有的上万行代码迁移至另一种编程语言, 从来就不是一件容易决定的事情, 而本文作者却信心满满地要将 5.8 万行代码全部用另一种不那么主流的语言重写, 这是为什么呢?本文中, 我将向大家分享自己把游戏开发成果移植到 jai 语言的经历。我的游戏之前主要是用 D 和部分 C_++ 编写的, 总代码有 58620 行 (不包括库)。其实这事我已经筹划了很久, 还专门记录下了最初的期望、移植过程和最终结果。下面, 就请大家随我一道回顾这段历程。很多朋友可能好奇, 为什么会有人要大费周章把这么些代码移植成转载 2022-12-03 20:09:25 · 119 阅读 · 0 评论 -
C++ 教程
https://www.runoob.com/cplusplus/cpp-tutorial.html原创 2022-11-14 19:37:52 · 266 阅读 · 0 评论 -
C 语言教程
为了安装 MinGW,请访问 MinGW 的主页 mingw-w64.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序,命名格式为 MinGW-.exe。如果您使用的是 Mac OS X,最快捷的获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。添加您安装的 MinGW 的 bin 子目录到您的 PATH 环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。只包含空格的行,被称为空白行,可能带有注释,C 编译器会完全忽略它。原创 2022-11-14 18:57:03 · 731 阅读 · 0 评论 -
内存优化总结: ptmalloc、tcmalloc 和 jemalloc
ptmalloc 是 glibc 的内存分配管理tcmalloc 是 google 的内存分配管理模块jemalloc 是 BSD 的提供的内存分配管理其中, jemalloc 性能最高, tcmalloc 次之, ptmalloc 性能最差。在多线程环境使用 tcmalloc 和 jemalloc 效果非常明显。当线程数量固定, 不会频繁创建退出的时候, 可以使用 jemalloc;反之使用 tcmalloc 可能是更好的选择。2005 年发表了一篇文章 “免费午餐的时代结束了”。原创 2022-11-14 15:54:35 · 1977 阅读 · 0 评论 -
Rust 语法
引用是一个复杂的特性, Rust 的一个主要优势就是安全而简单的操纵引用。现在, 我们只需知道它像变量一样, 默认是不可变的。的工作是, 无论用户在标准输入中键入什么内容, 都将其追加(不会覆盖其原有内容)到一个字符串中, 因此它需要字符串作为参数。函数是一个特殊的函数: 在可执行的 Rust 程序中, 它总是最先运行的代码。在 Rust 中, 变量默认是不可变的, 这意味着一旦我们给变量赋值, 这个值就不再可以修改了。是一个标准库提供的字符串类型, 它是 UTF-8 编码的可增长文本块。原创 2022-10-19 17:20:57 · 1705 阅读 · 0 评论 -
Rust Hello World
Rust 是一种 预编译静态类型 (ahead-of-time compiled) 语言, 这意味着你可以编译程序, 并将可执行文件送给其他人, 他们甚至不需要安装 Rust 就可以运行。编译简单程序是没问题的, 不过随着项目的增长, 你可能需要管理你项目的方方面面, 并让代码易于分享。接下来, 我们要介绍一个叫做 Cargo 的工具, 它会帮助你编写真实世界中的 Rust 程序。文件, 他们需要先分别安装 Ruby, Python, JavaScript 实现(运行时环境, VM)。原创 2022-10-18 15:17:20 · 666 阅读 · 0 评论 -
Rust 入门笔记
要下载 Rustup 并安装 Rust, 请在终端中运行以下命令, 然后遵循屏幕上的指示。您在安装 Rustup 时, 也会安装 Rust 构建工具和包管理器的最新稳定版, 即 Cargo。如果您安装 Rustup 后已有一段时间, 那么很可能您的 Rust 版本已经过时了。安装 Rust 的主要方式是通过 Rustup 这一工具, 它既是一个 Rust 安装器又是一个版本管理工具。, 即 Rust 包的仓库中找到所有类别的库。, 您可以在那里找到大量的文档, 它们可以帮助您继续 Rust 之旅。原创 2022-10-18 14:00:35 · 552 阅读 · 0 评论 -
Linux C/C++ 编译集锦 (GCC/build/compile/make)
Linux C/C++ 编译集锦 (GCC/build/compile/make/golang)原创 2022-07-26 19:16:24 · 4673 阅读 · 1 评论 -
RUST 是 JavaScript 基建的未来
翻译自《Rust Is The Future of JavaScript Infrastructure》, 网址: Rust Is The Future of JavaScript Infrastructure – Lee Robinson作者是: Lee Robinson。Rust 是一个快速、可靠、节约内存的编程语言。在过去六年的 stackoverflow 的最受喜爱的编程语言 (2016, 2017, 2018, 2019, 2020, 2021) 中, 连续得到榜首的位置。Mozilla 创造了转载 2022-06-17 15:46:55 · 720 阅读 · 2 评论