********************=宣告*************************=
至於為什麼會使用這麼奇葩的東西……為了部落的榮耀
在結構體中使用stl的set,比使用vector等要複雜一點,感覺是因為set的儲存用到了樹,所以要寫「<」。
上示例**。
#include #include using namespace std;
struct aa
;int main(int argc, char* argv)
std::set::iterator it=stn1.stset.begin();
std::set::iterator itend=stn1.stset.end();
for(;it!=itend;it++)
printf("sizeof(nn)=%d\n",sizeof(nn));
printf("sizeof(stn)=%d\n",sizeof(stn1));
// nn stn2;
stn2.stset=stn1.stset;
stn1.stset.clear();
it=stn2.stset.begin();
itend=stn2.stset.end();
for(;it!=itend;it++)
printf("sizeof(nn)=%d\n",sizeof(nn));
printf("sizeof(stn)=%d\n",sizeof(stn2));
printf("");
return 0;
}
********************=分割線跟你說再見********************===
ios中使用asi崩潰的問題解決
在ios開發過程中,asihttprequest庫是最常用的網路庫,功能強大,使用也非常方便。但是,在使用此庫過程中,發現有幾點小問題。網路上仔細搜尋研究了好久,現記錄於此。乙個問題是,我發現當非同步請求比較多,併發連線數量比較多的時候,會導致一些請求失敗。原因 預設是最大4個併發連線,其他的連線需...
cocoapods使用問題解決
一開始報的錯好像是pods的版本太低了,需要公升級。公升級的命令是gem update cocoapods,但是最近正好國內的網路形式特別嚴峻,好像gem的源被牆了,所以先要替換源,用的是國內 的映象 gem sources remove gem sources a gem sources l 然後...
Ubuntu使用問題 解決筆記
1 ubuntu vi 上下左右變abcd問題 錯誤問題 vi上下左右鍵顯示為abcd的問題 原因 ubuntu自帶vi,vi使用h j k l來進行游標移動的,而我們熟悉的操作方式是vim下的命令。解決方法 只要依次執行以下兩個命令即可完美解決ubuntu下vi編輯器方向鍵變字母的問題。一.執行命...