最新 最热

C++内联函数深入讲解

内联函数的存在其实是为了解决c语言中一些问题,比如有一个频繁调用的小函数,每次调用都需要建立栈帧,压栈出栈,减少了效率,而c语言的解决方法是用宏替换,但是宏有很多缺点(语法复杂,可读性差,无法调试,没有类型检查等),所以c++就...

2024-06-12
1

this指针如何使C++成员指针可调用

在C++中,this指针是一个隐藏的指针,指向当前对象实例。它在成员函数中自动可用,用于访问该对象的成员变量和成员函数。理解this指针的工作原理有助于理解为什么指向成员的指针是可调用的。在本文中,我们将详细探讨this指...

2024-06-12
1

【C++静态私有字段】+【C# <Module>.cctor】+【C++ if(条件断点)】

最近进行托管和非托管频繁操作,遇到了一些坑记录下。分别为标题标注的:C++静态私有字段访问,C#的全局静态构造函数.cctor,以及C++ if(延伸的条件断点)。这其中的两个C++问题,分别对应C#分析下。且了解下 <Module>.cctor的原...

2024-06-11
1

第1章Hello world 3/5:Cargo.lock:确保构建稳定可靠:运行第一个程序

“看!”席双嘉一边指着屏幕一边说,“终端窗口提示符的颜色,从绿变黄了。这就意味着代码在上次提交后有点变化。”

2024-06-11
1

一起长锈:1 超好用的Rust工具链(Java与C++程序员转Rust之旅)

女程序员赵可菲加班到深夜,正在修复老旧Java系统的nul pointer exception缺陷。

2024-06-10
1

第1章Hello world 1/5:如何安装最新版Rust:运行第一个程序

首先,就是它们介绍的Rust新知识,有点难理解,因为它和程序员已有编程知识的关联不够细致。

2024-06-10
1

一起长锈:2 什么神器能确保Rust构建稳定可靠?(从Java与C++转Rust之旅)

上回的故事里,我们的Java程序员赵可菲和C++程序员席双嘉,在Rust大神贾克强的指导下,一起掌握了rustup工具链的用法。

2024-06-10
1

一起长锈:3 类型安全的Rust宏(从Java与C++转Rust之旅)

上次聊到,Java程序员赵可菲和C++程序员席双嘉在Rust大神贾克强的带领下,找到了AI编程小助手艾极思把Rust编程书中的游戏需求改成了“猜骰子冷热”,现在得重新写一遍代码了。...

2024-06-10
1

一起长锈:4 默认不可变的变量绑定与引用(从Java与C++转Rust之旅)

上次我们聊到,我们那三个程序员小伙伴一起钻研了Rust的prelude和宏。他们还在继续深入研究代码。

2024-06-10
1

「算法小记」-1:Ackermann函数/阿克曼函数的一点思考解法【递归/非递归/堆栈方法】(C++ )

我们需要知道的是这个函数的时间复杂度增长的非常非常快,A(2,3)和A(5,0)应该差了几百个量级。

2024-06-07
1