编程
-
C++初阶(命名空间+缺省参数+const总结+引用总结+内联函数+auto关键字)
概述 在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以…
-
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖…
-
NET高性能编程 – C#如何安全
前言 作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答这几个问题,那么就能很好地理解今天了主…
-
如何使用 Javascript Date 对象计算特定日期之前的天数
创建新的 Date 对象 获得今天的日期很容易。只需使用 Date 对象的构造函数: // Get today's date const now = new Date();…
-
.NET 7 AOT 的使用以及 .NET 与 Go 互相调用
C# 部分 环境要求 SDK:.NET 7 SDK、Desktop development with C++ workload。 IDE:Visual Studio 2022 De…
-
在C++学习新事物的同时实现困难的功能
学习新东西 在编写了一点代码后,我创建了一个草稿拉取请求。我不断将所有更改推送到草稿拉取请求,直到它准备好供存储库所有者审查。 通过远程查看和测试代码 我今天了解了GitHub的另…
-
C#实践炸飞机socket通信
一、前言 最近老师要求做课设,实现一个 “炸飞机” 游戏,我是负责UI界面实现和Socket通信实现的,在这里想总结一下我实现Socke…
-
C++ 实现类 反射 类名获取对象
实现代码 主要还用到 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 实现直接在插入的时候:函数指针直接用Lambda表达式 CReflectRe…
-
[C++] – GCC和LLVM对方法
最近做一个C++开源项目发现一个奇怪问题,通过clang编译链接执行程序每到有一个就崩溃了,gcc下则没有此问题。 后来通过调试,发现原因是bool返回的方法是没有return语句…
-
Rust Aya 编写 eBPF 程序
1. 前言 Linux 内核 6.1 版本中有一个非常引人注意的变化:引入了对 Rust 编程语言的支持。Rust 是一种系统编程语言,Rust 通过提供非常强大的编译时保证和对内…