"C++里面所有中括號不寫東西的lambda表達式都可以被轉成一個函數指針的"
學習了,之前一直以為lambda是用類來實現的,原來還有另一種情況啊。
大致看了下,感覺博主說的都是表象,至少對于類類型應該提及一下《深入探索C++對象模型》一書中的內容
re: 圖片顯示控件 zhaoyg 2012-08-30 13:24
@lulu
由于還工作原因,代碼留在了原公司
re: 圖片顯示控件 zhaoyg 2012-08-30 13:23
@lulu
GDI+我也是摸石頭過河的 :)
re: 如何讓窗口控件半透明 zhaoyg 2012-08-27 00:24
大規模應用透明效果的話,貌似只有directUI或WPF了吧
re: 鼠標手勢識別Demo zhaoyg 2012-07-31 12:06
@AX
哦,對,我弄反了。謝謝您的指正
re: GacUI完成文本框控件和列表控件 zhaoyg 2011-11-02 19:55
膜拜
re: 我也來說說透明靜態文本框的實現 zhaoyg 2011-05-04 13:36
@kiki
背景使用GDI+畫得漸變。至于那個字體變小,我沒有遇見這種情況
re: Pygame游戲開發 之二 zhaoyg 2011-04-24 23:11
留爪,持續關注
re: Pygame游戲開發 之一 zhaoyg 2011-04-24 12:56
持續關注
明白了明白了,反復看了幾遍你寫的,總算是理清了一些東西,收獲頗多
謝謝你的文字:)
你好,我發現了個問題:
對于:
R (T::*m_pMemFun)();
P m_pObj;
當P是一個shared_ptr<...> *時,或許得讓m_pObj先解一層(即*m_pObj)后才能這樣吧: (m_pObj->*m_pMemFun)(v0),
如果 m_Fun是T* 而不是T , 可能就沒有這個問題了
"可是我在操作過程中發現 T 一直被特化成 R (),于是上述 class 中的 m_Fun 被認為是成員函數而不是成員變量"
這個會不會是編譯器理解成你試圖在定義一個函數的變量,于是才...
re: 圖片顯示控件 zhaoyg 2011-01-17 12:51
@阿什頓放
給我你的email。
稍微整理一下就發你。
還有,代碼很爛、很亂,請有心理準備
re: 我也來說說透明靜態文本框的實現 zhaoyg 2010-12-21 18:43
@andy
大哥,這難道還不夠源碼嗎?
re: 開發自己的IDE(十二)[未登錄] zhaoyg 2010-12-06 10:00
跪拜
后半部分的代碼沒法看。
浮動時,如果在CFormView上單擊就會崩掉,原因是浮動時指向的父類發生了變化,所以我想請問,這塊你是怎么處理的
re: 開發自己的IDE(八) zhaoyg 2010-10-24 10:58
看不懂,但還是頂了
@陳梓瀚(vczh)
我剛試了下,好像不行呀,對于引用,編譯提示說“operator= 不可用”
re: 百度筆經&面經(zz,詳細!贊!) zhaoyg 2010-02-21 23:53
不排版,看的人也累
re: 小工具:快捷鍵設置程序 zhaoyg 2010-02-02 19:44
@陳梓瀚(vczh)
用什么寫的,是MFC嗎,提供源碼嗎?
re: 發一個鍵盤監聽工具的代碼 zhaoyg 2010-01-29 12:29
學習了
剛才在看到friend void B::print(); 這句時就已經覺得問題就是由他引發的。
因為我記得如果是要將類的成員作為友元,那該類就應該是已定義的。
經編譯,得到驗證
報錯如下:
error: member `void B::print()' declared as friend before type `B' defined
C++ Primer 上也說得是“必須先定義一個類,才能將成員函數設為友元”
還有,
“而如果是派生類的話,可以聲明下,等后來再定義”
這句話我沒有在C++ Primer 上找到。
re: 文件名批量修改器 zhaoyg 2010-01-12 21:29
@Davy.xu
練練手而已
re: 恐怖的C++語言 zhaoyg 2009-12-02 13:44
學習了
re: 虛擬鍵盤(軟鍵盤)設計要點 zhaoyg 2009-10-19 20:56
學習
re: 深信服筆試(轉) zhaoyg 2009-10-17 23:47
這是我的想法:
用兩個指針pbeg和pend分別指向&array[0]和&array[n-1],
然后比較*pbeg和*pend:
1,如果*pbeg和*pend均為正數,則pend向前移動一位;
2,如果*pbeg和*pend均為負數,則pbeg向后移動一位;
3,如果*pbeg和*pend一正一負,則交換*pbeg和*pend中的值,之后向后或向前移動pbeg或pend @life02
re: 深信服筆試(轉) zhaoyg 2009-10-15 22:33
給定一個int型數組array[n],寫一個函數sort(int array[], int n),n為數組長度。使得數組中不大于零的元素在前,大于零的元素在后,要求時間復雜度O(n)。
這個題可不可以這樣做,
負數從array[0]開始向后存放,正數從array[n-1]開始向前方
re: 位運算簡介及實用技巧 zhaoyg 2009-09-24 19:43
不錯不錯,收藏了
re: C語言編譯過程 zhaoyg 2009-09-11 19:58
up 一個
也不知道C++0X與以前的標準有多大的不同。
by the way
謝謝博主的文章
re: 復數類(Comlex Class) zhaoyg 2009-05-29 21:38
VC6下,我記得,
<iostream.h> 且去掉using編譯
這樣才能使用友元
re: 我也是果粉了[未登錄] zhaoyg 2009-05-22 20:17
你們什么公司呀,這么牛
nano?。。?/div>
re: 11個讓你告別單身的搭訕絕招 zhaoyg 2009-05-13 18:07
很好很肉麻的劇本
re: 又學C++ zhaoyg 2009-05-12 18:11
有意思
re: std::endl 是什么? zhaoyg 2009-05-12 15:15
learn了
不過感覺像我這樣一弄,好像也就沒必要造這個類了,直接用庫函數就是了。
@abilitytao
恩,是這樣的.
不知你意下如何
博主可否做成成員函數是模板函數的非模板類,這樣可以用一個對象來處理所有類型的排序