推薦閱讀書單&網路資源
2.C++ Standard Library headers
字串
reference : https://shengyu7697.github.io/std-string-substr/
using std::string;
std::string::substr 取出子字串
範例 : substr(從第幾個字節之後開始,的多少個字截截取)
std::string abc_str = "hello"
abc_str.substr(1); //扣掉第一個印出後面的 ello
abc_str.substr(1,2); //扣掉第一個印出後面兩個 el
string m("ssx"); == string m = "ssx";
>> //input
<< //Output message
endl = println = \n
abcManager::abcManager(Poco::Logger &L):_logger(L)
初始化
資料型別
using namespace std; //引入標準類別庫 可使用string => std::string aa = "";
using namespace xxx::yyy
也可寫成
using xxx:yyy
nullptr : 指標字面值
指標宣告
1.shared_ptr宣告方法
reference :https://cplusplus.com/reference/memory/shared_ptr/operator%20bool/
h檔全宣告方式std::shared_ptr<CppObjName> abc = std::shared_ptr<CppObjName>();
h檔半宣告方式std::shared_ptr<CppObjName> abc;
cpp檔 new : abc = std::shared_ptr<CppObjName>();
abc = NULL;
p_ptr* = NULL;
2.auto_ptr宣告方法
reference :https://openhome.cc/Gossip/CppGossip/autoPtr.html
3.h檔宣告
h檔半宣告 : abc* a;
cpp檔 new : a = new abc();
沒有留言:
張貼留言