在《C++編程思想》一書中對虛函數(shù)的實現(xiàn)機制有詳細的描述,一般的編譯器通過虛函數(shù)表,在編譯時插入一段隱藏的代碼,保存類型信息和虛函數(shù)地址,而在調用時,這段隱藏的代碼可以找到和實際對象一致的虛函數(shù)實現(xiàn)。我們在這里提供一個C中的實現(xiàn),模仿VTABLE這種機制,但一切都需要我們自己在代碼中裝配。之前在網(wǎng)上看到一篇描述C語言實現(xiàn)虛函數(shù)和多態(tài)的文章,談到在基類中保存派生類的指針、在派生類中保存基類的指針來實現(xiàn)相互調用,保障基類、派生類在使用虛函數(shù)時的行為和C++類似
系統(tǒng) 2019-08-29 22:29:10 2011
TetrisGrid--Master、Dao在線演示源碼下載本實例基于ExtJs、GridPanel組件開發(fā)!Ext的Grid的功能、是史無前例的強大、這是無可厚非的!而現(xiàn)在、Master帶領你們領略Grid另一個強大功能!沒錯、它就是TetrisGrid!Tetris大家都玩過吧!經(jīng)典中的經(jīng)典!當你在ExtJs的GridPanel中植入這已游戲的、你是什么心情?絕對的震驚!以上言論純屬瞎扯、不喜勿噴!僅以此作供大家了解Grid的功能,娛樂之作!UI小子前
系統(tǒng) 2019-08-29 22:28:10 2011
長期以來,“軟件業(yè)”一直被視為“智力密集”型的“朝陽”產(chǎn)業(yè),大多數(shù)從業(yè)者都受過高等教育,其平均素質居于社會各行業(yè)的前列,這個產(chǎn)業(yè)的頂尖人物被公眾視為“知識英雄”,比如微軟公司的創(chuàng)始人比爾蓋茨雄據(jù)世界首富之位多年,更是為人“津津樂道”。16年前我下決心開始學習計算機技術的時候,對這個行業(yè)也充滿了自豪感。然而世事難料,在2009年高考剛剛結束之際,中國權威出版機構社會科學文獻出版社于2009年6月10日發(fā)布首部《中國大學畢業(yè)生就業(yè)報告(2009)》,其中“計算
系統(tǒng) 2019-08-29 22:12:43 2011
學習地址寫道http://myrpsh.spaces.live.com/blog/cns!10BEB08F8F3CBC84!10449.entry?wa=wsignin1.0http://www.photo2text.com/http://topic.csdn.net/t/20060729/21/4914143.html#http://www.cnblogs.com/yangbin1005/archive/2008/05/14/1197347.htmlht
系統(tǒng) 2019-08-29 22:07:18 2011
下面的這個例子提供了DataGrid的分頁功能。aspx代碼和CoheBehind代碼分別如下,注意更改數(shù)據(jù)錄連接字符串。結果如下:C#版本例子DataGridPaging.aspx<%@Pagelanguage="c#"EnableViewState="true"Codebehind="DataGridPaging.aspx.cs"AutoEventWireup="false"Inherits="eMeng.Exam.DataGridPagin
系統(tǒng) 2019-08-29 22:05:05 2011
以前給大家做過用一筆畫成的四條線段穿過下圖的九個點的智力題,如果忘了點擊http://longdick.iteye.com/blog/438903現(xiàn)在問題又來啦,你能不能用一筆畫成的三條線段穿過所有的九個點呢?給思維做體操的謎題--光有IQ還不夠(二)
系統(tǒng) 2019-08-12 09:30:29 2011
在一個頁面上有兩個DIV,DIV1和DIV2,在DIV1中有一棵樹,在DIV2中有一個strutsform,在strutsform中有一個文本框和一個提交按鈕,我想實現(xiàn)如下功能:在文本框中寫上信息,然后按提交按鈕,提交按鈕會調用struts的action,將文本框中的數(shù)據(jù)寫入數(shù)據(jù)庫中,然后DIV2中的strutsform刷新為初始狀態(tài),我想知道如何實現(xiàn)頁面DIV2的刷新而DIV1頁面保持不變?有代碼可以參考嗎?-----div1--------------
系統(tǒng) 2019-08-12 09:30:19 2011
遞歸這東西真是抽象,我看著看著算法,就囫圇吞棗地的寫了下,寫得囧了···這次先用遞歸實現(xiàn)先序,中序,后序遍歷算法。先大概說下原理:我輸入一大串字符,中間#就是代表了空,基本的儲存結構就是二叉鏈表。主要就是二叉樹的創(chuàng)建和三種順序的遍歷。二叉樹的創(chuàng)建通過從左孩子開始創(chuàng)建不斷遞歸,知道讀取了#,開始創(chuàng)建對應的右孩子,繼續(xù)遞歸。訪問的時候對于三種順序不過就是對于操作的順序改變而已。對于下面的程序,按照圖里面的二叉樹建立方式:輸入ABD#G###CE##FH###就
系統(tǒng) 2019-08-12 09:30:11 2011
追過很多新技術,迷茫于還有太多東西要學,有些找不到方向、不知所措。常在一個叫酷殼的網(wǎng)站上轉悠,漸漸想明白了,其實學習技術也像看電影看書一樣,要看就看經(jīng)典的。我們的生命如此短暫,作為程序員的職業(yè)生涯可能會更短。與其追逐各種新潮的技術,不如把有限的精力投入到經(jīng)典的技術之中。平時酷愛看各種技術書籍,但缺乏系統(tǒng)的梳理。讀書感悟都散落在每本書的字里行間和空白處。于是借著準備從最經(jīng)典、最基礎知識學習的機會,開始由底向上,系統(tǒng)地整理以前所學。一、計算機數(shù)學大學時認真學習
系統(tǒng) 2019-08-12 09:29:44 2011
下載地址:http://download.csdn.net/source/564144有問題請跟帖簡體:在項目中加入附件中的DevExpress.Localization.v8.2.dll引用winform:在MDIMainForm的FormLoad事件中加入以下sourceswebform:Default.aspx的Page_Load事件中加入以下sourcesDevExpress.Web.ASPxClasses.Localization.ASPxper
系統(tǒng) 2019-08-12 09:27:41 2011