不會吧。你們說的是這個意思么?
VS2008:
class testdel
{
public:
testdel()
{
std::cout<<"constructor"<<std::endl;
}
~testdel()
{
std::cout<<"destructor"<<std::endl;
}
};
void main()
{
testdel *p = new testdel[4];
delete [] p;
}
構造和析構都輸出4次啊~
@OwnWaterloo
哎,我大腦進水了。在類中聲明obj_iterator的時候居然忘記加類型說明了。現在編譯通過了。謝謝啊~!
我最近做的一個項目就需要把string*作為map的索引(比如統計文章中重復出現的單詞數)。另外,是否強迫inline展開并不重要。因為主要說明shared_ptr確實對效率有影響,不是為了加快整個程序的執行效率。
明天我去公司再試試看把map換成vector,不過估計結果也差不多~@skyscribe
@vcfly
確實非常糟糕。等大體框架實現的差不多了,我會去改圖片的!
re: 中國象棋程序開發筆記 HIT@ME 2008-12-29 22:14
您說的很對。可是我用圖片感覺總不大清楚,另外我沒法顯示出現在的這種鏤空的效果,每個方格下面都可以顯示出那副背景圖片!所以我才自己畫的!實在是無奈之舉啊~!嘿嘿i@megax