几何尺寸与公差论坛

 找回密码
 注册
查看: 278|回复: 2

C++11、C++14、C++17、C++20常用新特性

  [复制链接]
发表于 2024-8-24 19:02:08 | 显示全部楼层 |阅读模式
发表于 2024-8-27 13:30:57 | 显示全部楼层
nique_ptr:当你创建一个对象,并且需要确保这个对象在离开作用域时会被自动销毁,同时防止其他对象的访问,可以使用unique_ptr。
shared_ptr:如果你正在写一个库,其中的对象需要被多个客户端代码共享,那么shared_ptr是一个好选择。
weak_ptr:在实现缓存时,可以使用weak_ptr来监控对象是否仍然存在,而不妨碍对象在不再需要时被销毁。
发表于 2024-8-27 13:33:44 | 显示全部楼层
内联变量的作用主要是解决头文件中全局变量的重复定义问题,提高性能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-21 20:57 , Processed in 0.037328 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表