re: 01大哥送我一座金山~ 小山日志 2007-01-06 23:37
呵呵 我也想爬。無奈大四,我起步晚^_^
@TH
我會盡快加上文字說明,其實原理也很簡單的說。^_^
@歡
謝謝歡歡過來賞光,我會盡力不那么懶惰的。^_^
stdafx.h 是用來加速編譯速度的頭文件,通常編譯VC工程時把你需要的頭文件在這里包含,不用也行。特別是這樣的小工程... ... ^_^
re: 勵志2007 小山日志 2007-01-01 01:34
比爾.蓋茨、李納斯.托沃爾德甚至高德納之流多少年才能出一個。別當(dāng)大牛了,享受編程才是第一要務(wù)。
Have fun!^_^
re: 告別貼 小山日志 2007-01-01 01:26
慢走,常回家看看吶... ...
re: C++學(xué)習(xí)精煉 小山日志 2006-12-22 16:40
對51條,“派生類對象和派生類的派生類怎么就不同呢?而且和上面那位仁兄說法似乎不同?”
我想問題出在“派生類的對象對基類的訪問”和“派生類對基類分訪問”有什么區(qū)別?
因為表中“派生類對基類分訪問”和“派生類的派生類對基類的訪問”權(quán)限是一樣的。
如果這是指派生類訪問基類的靜態(tài)函數(shù)和靜態(tài)變量,這個就好理解了。而且,“派生類的派生類”訪問權(quán)限這列根本多余。
真拗口。汗
re: Xpressive簡介 小山日志 2006-12-22 16:19
關(guān)注...
re: 偽typeof 小山日志 2006-12-22 16:07
多個參數(shù)模板可不可以參考Loki里的Typelist來做,Template編程偶不熟,只是提議。
to yayv:C++的RTTI是不能運(yùn)行時創(chuàng)建對象的,shifan的題目改為“C++的模擬反射機(jī)制”合適些。
re: 模版與多態(tài) 小山日志 2006-12-22 15:43
一個是運(yùn)行時的動態(tài)多態(tài);一個是編譯時的靜態(tài)多態(tài)。
一個是優(yōu)先使用高內(nèi)聚的類來封裝數(shù)據(jù)和算法;一個是將算法和數(shù)據(jù)分別歸類,再以接口來使用,以此提高算法和容器的利用效率(這個是STL的做法,你提出的例子好像沒有體現(xiàn)出來^_^)。
關(guān)于你提出的第三點,我以為那要看你的設(shè)計如何了。泛型和多態(tài)(動態(tài)的)其實目的都是提供高內(nèi)聚、低耦合的設(shè)計方法,只是側(cè)重點不一樣啊
偶也在學(xué)游戲編程,現(xiàn)期是看看2D的,在寫“潛艇大戰(zhàn)”^_^
re: C++是否可以考慮增加智能指針 小山日志 2006-12-22 15:24
如LOGOS所說,智能指針更大的用處應(yīng)當(dāng)是資源管理,而不只是提供語法糖。
你可以參看scott的一些文章,而BOOST中有幾個設(shè)計良好的,被納入tr1的智能指針。
re: C++是否可以考慮增加智能指針 小山日志 2006-12-22 15:21
不知道你是不是已經(jīng)知道STL中的iterator了,它被劃分成五類,輸入,輸出,前向,雙向和隨機(jī)的。
因為鏈表不能提供隨機(jī)訪問,所以stl中鏈表迭代器(iterator)不支持你想要的這種形式:
p = p+i ; //訪問第i個結(jié)點
而是一個雙向迭代器,你可以這樣:p++或者p--訪問到你需要的節(jié)點。
不過stl算法中有一個advance函數(shù),你可以這樣使用:
advance(p, i);
C++只是沒有把作為表達(dá)式重載來設(shè)計,需要的話你可以自己來這樣做。^_^
re: 純C編寫的矩陣工具包 小山日志 2006-12-08 23:20
謝謝pengkuny^_^,偶還是會一些C++的(只是沒你那么厲害三天就掌握了)。
這個是給機(jī)械學(xué)院同學(xué)寫的,他只有些Fortran的基礎(chǔ)。。。
re: A simple Game 小山日志 2006-11-13 00:42
Done... ...
re: VC++程序員成長之道 小山日志 2006-11-05 22:18
"Loki","Boost"和"WTL"都不是書,是程序庫的說...
re: 微軟自帶的stl 小山日志 2006-11-05 22:10
那個大牛叫PJ.Plauger,不但很牛,而且很早以前就開始牛了。。。
volatile可不能隨便忘記的,并發(fā)時代就要到來啦
其實你只要用這個命令就行了:
at 23:30 shutdown -s
^_^