c语言有智能指针吗知乎|c语言指针的用法|c++17智能指针|c语言有智能指针吗知乎文章
发布日期:2022-08-21 15:17:49 | 更新日期:2023-09-10 08:30:52
C语言本身并没有内置智能指针的概念,而这是C++中智能指针的特有特性。C++17引入了std::unique_ptr, std::shared_ptr和std::weak_ptr,用于更安全地管理内存和避免内存泄漏。在C语言中,指针的使用需要手动管理内存,包括通过malloc和free来分配和释放内存。C++的智能指针能自动管理资源,减少人为的错误。在知乎上有许多文章讨论C语言指针的
版本:版本2.2.5
点击下载