//分開字串
//編譯方法: g++ -o reg_split -lboost-regex-gcc reg_split.cpp
#include
#include
unsigned tokenise(std::list& l, std::string& s)
#include
using namespace std;
#if defined(boost_msvc) || (defined(__borlandc__) && (__borlandc__ == 0x550))
//// problem with std::getline under msvc6sp3
istream& getline(istream& is, std::string& s)
return is;
}#endif
int main(int argc)
else
s = "this is a string of tokens";
unsigned result = tokenise(l, s);
cout << result << " tokens found" << endl;
cout << "the remaining text is: /"" << s << "/"" << endl;
while(l.size())
}while(argc == 1);
return 0;
}
Android中的sp和wp指標
原址 經常會在android的framework 中發現sp和wp這樣的指標,平時看的時候都把他當成一個普通的指標封裝過掉了,這幾天終於忍不住了,想深入瞭解一下。相關的 frameworks base include utils refbase.h frameworks base libs util...
Android中的sp和wp指標
經常會在android的framework 中發現sp和wp這樣的指標,平時看的時候都把他當成一個普通的指標封裝過掉了,這幾天終於忍不住了,想深入瞭解一下。相關的 frameworks base include utils refbase.h frameworks base libs utils r...
Android中的sp和wp指標
經常會在android的framework 中發現sp和wp這樣的指標,平時看的時候都把他當成一個普通的指標封裝過掉了 frameworks base include utils refbase.h frameworks base libs utils refbase.cpp sp和wp都是一個模板...
Android中dip和sp的真正區別
估計很少有人知道android裡面dip和sp的真正區別,無論你在網上怎麼搜,搜出來的結果都是告訴你字型用sp,尺寸用dip 可是為什麼字型用sp呢?谷歌為什麼要這麼定呢?這兩個單位之間到底有什麼區別呢?其實這兩個單位在大小上沒有任何區別。唯一的區別就是在系統設定裡。你手機的系統設定是不是有這麼個可...
單元測試Mockito中的Mock和Spy
專案中,有些函式需要處理某個服務的返回結果,而在對函式單元測試的時候,又不能啟動那些服務,這裡就可以利用mockito工具。mockito中的mock和spy都可用於攔截那些尚未實現或不期望被真實呼叫的物件和方法,併為其設定自定義行為。二者的區別在於 1 mock宣告的物件,對函式的呼叫均執行moc...