在C++中,你可以使用类似于__clang_version__的东西. rust 病也有类似的症状吗?我在网上搜索,但什么也没找到.
__clang_version__
不是直接的.
有一个rustc_version crate ,它告诉你rustc的版本可以在命令行上访问;这是为在构建脚本中使用而设计的.还有rustc_version_runtime做了类似的事情,但将信息作为运行时调用公开(i.e.它在编译时检测编译器版本,但在运行时公开).
rustc_version
rustc
rustc_version_runtime
标准免责声明:写任何依赖于编译器版本的东西都要小心.理想情况下,您应该只测试使用semver支持的功能的最低版本(上面两个库都直接支持).
技术与商业案例解读 -〔徐飞〕
数据分析实战45讲 -〔陈旸〕
OpenResty从入门到实战 -〔温铭〕
Swift核心技术与实战 -〔张杰〕
分布式技术原理与算法解析 -〔聂鹏程〕
编译原理实战课 -〔宫文学〕
高楼的性能工程实战课 -〔高楼〕
操作系统实战45讲 -〔彭东〕
说透芯片 -〔邵巍〕
说透元宇宙 -〔方军〕
现代C++20实战高手课 -〔卢誉声〕
结构写作力 -〔李忠秋〕
无涯教程 - TensorFlow教程
无涯教程 - Arduino教程
无涯教程 - Elixir教程
无涯教程 - 数据结构和算法教程
无涯教程 - Seaborn教程
无涯教程 - Redis教程
无涯教程 - Java 代码面试完全指南教程
无涯教程 - JavaScript 设计模式教程