
C/C++
莽东
吾性嗜书无所忌讳涉猎百家杂学,偶有心得而忘形,忽感怀而悲痛.正为年近而立而事业无成而踌躇。学业已尽,工作方成,事业未展。雖学富五车,然則无缚鸡之力,百无所用,寂寂落落,了无情趣。正欲驾舟遁形然亦有父老之所托故而不得行。吾将劳苦而终穷矣,微斯人谁与共?
展开
-
vc6的printf函數結果囘卷的問題
我寫了一個程序,其中用到了格式化輸出的問題。於是我自然而然的想到使用printf實現。但是卻沒想到,在控制臺的最後一行卻出現了問題。代碼是這樣的.#define FMT "%s Old=%s, the new[other=exit]:"char *p = "SecurityLevel (0=authNoPriv 1=authPriv 2=noAuthNoPriv):";char *oldValue原创 2009-01-14 09:50:00 · 993 阅读 · 1 评论 -
一个可以放入STL容器的简洁、高效、非计数的智能指针实现
只要学过C++的都知道STL内有一个auto_ptr的智能指针实现,可惜的很这个智能指针和STL容器格格不入,无法和像vector、list、deque、map、set等这样关键性的容器配合使用,大大降低了auto_ptr的使用范围和应用范畴。至于boost库内倒是有share_ptr和weak_ptr这样的智能指针,但是boost库并非标准库,且实现比较复杂不比auto_ptr实现简单。为此我想原创 2012-12-02 22:15:09 · 1403 阅读 · 1 评论