C++不是遗留负担,Rust也非万能解药

C++不是遗留负担,Rust也非万能解药
当我们考虑安全性时,会有许多隐藏的复杂性,这些复杂性使问题变得非常复杂,以至于说“Rust 比 C 更安全”可能是正确的,但实际上并非完全如此
Unix 和 C 语言的起源

Unix 和 C 语言的起源
尽管Unix和C语言是由肯·汤普森和丹尼斯·里奇在短时间内创建的,但至今大多数计算机(包括手机)仍运行基于Unix的操作系统。此外,操作系统内核至今仍主要用C语言开发。
C 语言编程中两个方便的 GDB 断点技巧

C 语言编程中两个方便的 GDB 断点技巧
在过去的几个月里,我发现了几个使用 GDB 断点的小窍门。这些都是我自己想出来的,而且我也没有在其他地方看到过对它们的讨论,所以我真的应该与大家分享一下。