随笔分类 - rust
摘要:前言 在 Rust 中,macro_rules! 是一种声明宏,允许在编译时生成代码。 一、打印文本 示例: macro_rules!:声明了一个宏,宏的名字是 hello。调用 hello!() 时,编译器在编译时会展开宏,生成 println!("Hello, world!"); macro_r
阅读全文
摘要:前言 rust是基于C++实现的,所以对于rust来讲,更适合的是面向过程的设计。不过,仍然可以基于rust采用一些面向对象的设计思想,本文主要讲述如何通过rust语法实现单例模式。 一、什么是单例模式? 单例模式是一种设计模式,用于确保一个类只有一个实例,并提供一个全局访问点。它常用于需要控制对某
阅读全文