1. 程式人生 > >C++11 智能指針

C++11 智能指針

指針 http 工程 cnblogs bsp pos pac c++11 智能

  最近要使用C++11的智能指針,先留個頭,代碼裏試驗一遍,回頭補博客。

  參考博客:https://www.cnblogs.com/wxquare/p/4759020.html

重要文檔:http://en.cppreference.com/w/cpp/memory/shared_ptr

  在Qt項目工程裏(我使用的是Qt5.6),要使用指針指針時,需要包含頭文件#include <memory> ,不要寫錯成#include <memory.h>這是兩個不同的文件,如果寫成後面一個就會出現string in namespace std does not name a type。另外對C++11的支持也要看編譯器,如果你的項目裏可以使用nullptr,那麽基本判斷你的編譯器支持C++11了。

C++11 智能指針