Blog E--Attitude Is Everything
(STL與泛行程式設計學習心得)STL 一些有用的資訊
Code project 上面有用的簡介(Practical Guide to STL)Center of STL Study——最优秀的STL使用??网站 Center of STL Study 裡面一個很有用的文章Effective STL 中文版(完整版)...
由 Evan 發表於
12:19 PM
|
迴響 (0)
(STL與泛行程式設計學習心得)The scope bug of "for loop"
對於for loop的使用,相信大家跟我一樣,總是習慣去撰寫for(int i=0; i<5; ++i){.......}cout << i ;但是,若是根據以上的程式,利用VC6或是BCB會看到哪樣的ouput i?很簡單~~就是 i = 5,但是正常來說,i 的scope 在哪裡??i 應該是在for 之內的,所以他的生命週期(scope)應該也是在其中,但是由於VC++與BCB的錯誤,此得i 的scope 變成了for 之外,造成許多程式的問題。解決方式: #define for if(0); else for 參考網站: BBS文章,參照侯捷老師上課內容...
由 Evan 發表於
09:10 PM
|
迴響 (3)
|
引用
(STL與泛行程式設計學習心得)C語言相關探討,細究指標(pointer)與參照(reference)
感謝網友『阿仁』對於我BLOG裡面程式碼的訂正,在參考過『More Effective C++』中,對於指標使用上的補充順便加入Reference的一些資料。所以一併將這些資料整理在這裡,順便提一下今天侯捷老師講解一些關於Reference Counting 的概念。只能說很多東西要不斷的複習,不然真的都會遺忘,這幾次的面試有很多間公司都搞砸了也就是因為這個原因,原本五專時代都記得的東西,因為許久沒有使用,真的都忘的乾乾淨淨。...
由 Evan 發表於
11:50 PM
|
迴響 (6)
(STL與泛行程式設計學習心得)Buffer Overflow 的範例程式
關於buffer overflow的範例程式,就如同上一篇文章裡面有提到,buffer overflow 主要是利用C++對於陣列大小沒有限制的概念,當你輸入一個過大的數值,回傳值(return value)會被蓋掉,即使你輸入錯誤的數值,你會也因為這樣而成功的登入電腦(或是使某個安全認證通過~~~)...
由 Evan 發表於
06:51 PM
|
迴響 (0)
|
引用
(STL與泛行程式設計學習心得)一些簡單的C++進階用法
在程式語言之中,C++一直是我最熟悉的語言之一,也由於之前在五專時代曾經寫過物件導向SCSI驅動程式的經驗,讓我的C的程式語言能力有一定的水準。不過自從上了大學之後,就一路忙著學習著Linux的架設與網頁程式(PHP,ASP,ZOPE...等)其實C++已經忘記的差不多。所以最近去幾家公司面試的時候也著實讓我吃盡了苦頭。 由於我之前去許多家公司面試軟體研發工程師(RD)的職位,也由於我本身喜歡挑戰新的領域與事物,於是我在面試的時候,全部避開之前熟悉網站程式設計或是Linux的架設部分,而盡量選擇系統軟體程式設計師或是LINUX的程式設計師。所以去每家公司自然而然要考一些基本的C++基礎與一些程式設計的概念。或許大家看到這邊,會覺得很簡單,C++不就是基本的程式概念,有哪一些需要學習呢?但是自從我去幾家軟體公司面試以來,有一些題目還真是有點刁鑽與難懂,明明是很簡單的概念,卻往往容易疏忽而犯錯。以下就將幾題我之前去面試的題目提供出來,你又能答對幾題呢?...
由 Evan 發表於
02:00 AM
|
迴響 (0)
|
引用
(STL與泛行程式設計學習心得)STL學習-Vector初探與學習心得
Vector是STL容器裡面最簡單的一個,但是在資料結構裡面也鮮少有提到,但是在STL裡面卻時常利用這個資料結構。在這裡擺上我今天學習Vector的一些重點,讓大家分享一下。 引用STLPORT版本 :stlport4.0在bcb5.5上實做 引用函示庫 <vector> :位置: 您安裝STLPORT的位置\stlport\vector 實際運作函示庫 :位置: 您安裝STLPORT的位置\stlport\stl\_vector.h...
由 Evan 發表於
07:12 PM
|
迴響 (0)
|
引用
(STL與泛行程式設計學習心得)STL學習-簡易學習STL的概念
緣起 STL( Standard Template Library)與泛行程式設計是一個設計程式的概念,將資料容器與演算法加以分開的一個設計程序,不僅僅可以簡化整個設計流程,更可以使程式模組設計好之後,可以獲得更廣泛的應用空間。這麼好的設計方式,其實已經行之有年,記得前幾天去某些科技公司面試的時候,他們不斷的詢問我問知不知道『侯捷』有沒有修過他的課程,後來才知道原來侯捷算是國內的MFC與STL的大師,只要有修過他開的課程,基本上的程式設計能力就有一定的能力。於是我修了STL與泛型程式設計。 在修的過程中,與我之前去接CASE的概念完全不同,雖然我已經相當的熟練物件導向的設計方式,與一些簡單的Template概念,但是卻沒有繼續的研讀一些軟體設計的方法論。所以聽到這些概念的時候,其實整個人是很感動的,在修了幾次的課程之後,於是開始回去架設可以執行STL的執行平台。 所以這篇文章主要是一個架設起可以執行STL的平台,裡面包括(1).STL架設在BCB5.0上的步驟(詳細請參照該篇文章),(2).利用UltraEdit建立一個可以Compiler的空間...
由 Evan 發表於
05:09 PM
|
迴響 (6)
搜尋
廣告聯撥
每月彙整
前期文章
Dec., 2011 ( 1 )
Nov., 2011 ( 3 )
Oct., 2011 ( 2 )
Sep., 2011 ( 2 )
Aug., 2011 ( 1 )
Jul., 2011 ( 1 )
Apr., 2011 ( 1 )
Mar., 2011 ( 1 )
Jan., 2011 ( 2 )
Dec., 2010 ( 1 )
Nov., 2010 ( 2 )
Sep., 2010 ( 1 )
Aug., 2010 ( 2 )
Jul., 2010 ( 2 )
Jun., 2010 ( 1 )
May., 2010 ( 1 )
Apr., 2010 ( 1 )
Mar., 2010 ( 2 )
Feb., 2010 ( 1 )
Jan., 2010 ( 6 )
Dec., 2009 ( 1 )
Oct., 2009 ( 2 )
Sep., 2009 ( 2 )
Aug., 2009 ( 2 )
Jul., 2009 ( 1 )
Jun., 2009 ( 4 )
Apr., 2009 ( 6 )
Mar., 2009 ( 2 )
Feb., 2009 ( 5 )
Jan., 2009 ( 3 )
Dec., 2008 ( 6 )
Nov., 2008 ( 9 )
Oct., 2008 ( 12 )
Sep., 2008 ( 16 )
Aug., 2008 ( 7 )
Jul., 2008 ( 23 )
Jun., 2008 ( 23 )
May., 2008 ( 11 )
Apr., 2008 ( 21 )
Mar., 2008 ( 16 )
Feb., 2008 ( 11 )
Jan., 2008 ( 13 )
Dec., 2007 ( 6 )
Nov., 2007 ( 16 )
Oct., 2007 ( 4 )
Sep., 2007 ( 11 )
Aug., 2007 ( 34 )
Jul., 2007 ( 32 )
Jun., 2007 ( 30 )
May., 2007 ( 28 )
Apr., 2007 ( 14 )
Mar., 2007 ( 15 )
Feb., 2007 ( 15 )
Jan., 2007 ( 29 )
Dec., 2006 ( 24 )
Nov., 2006 ( 23 )
Oct., 2006 ( 19 )
Sep., 2006 ( 16 )
Aug., 2006 ( 21 )
Jul., 2006 ( 28 )
Jun., 2006 ( 24 )
May., 2006 ( 17 )
Apr., 2006 ( 13 )
Mar., 2006 ( 28 )
Feb., 2006 ( 13 )
Jan., 2006 ( 13 )
Dec., 2005 ( 15 )
Nov., 2005 ( 16 )
Oct., 2005 ( 13 )
Sep., 2005 ( 17 )
Aug., 2005 ( 1 )
Jul., 2005 ( 5 )
Jun., 2005 ( 8 )
May., 2005 ( 7 )
Apr., 2005 ( 13 )
Mar., 2005 ( 19 )
Feb., 2005 ( 9 )
Jan., 2005 ( 16 )
Dec., 2004 ( 12 )
Nov., 2004 ( 8 )
Oct., 2004 ( 8 )
Sep., 2004 ( 5 )
Aug., 2004 ( 14 )
Jul., 2004 ( 19 )
Jun., 2004 ( 10 )
May., 2004 ( 17 )
Apr., 2004 ( 14 )
Mar., 2004 ( 19 )
Feb., 2004 ( 6 )
Jan., 2004 ( 4 )
Dec., 2003 ( 6 )
Nov., 2003 ( 4 )
Oct., 2003 ( 5 )
Sep., 2003 ( 13 )
Aug., 2003 ( 2 )
Jul., 2003 ( 4 )
May., 2003 ( 2 )
Mar., 2003 ( 1 )
類別彙整
生活資訊(26)
格子裡的異想世界(8)
人不理財,財不理你(2)
人人都愛玩遊戲(59)
Google的相關新聞或是產品使用(17)
房子裝潢全記錄(13)
我都是這樣做(1)
生活中搞笑的事情(26)
鏈結收集處(348)
電影心得(34)
MovableType的學習(39)
不可不聽的好音樂(22)
網路新知(103)
PocketPC相關使用心得(4)
頂級聲光的娛樂站 Play Station 3(12)
讀書心得(50)
日常雜記(115)
STL與泛行程式設計學習心得(7)
投資理財小筆記(1)
學習文件(35)
Take That 男人天團~接招~ 引爆熟男最後的偶像情節(14)
好用的工具網頁(1)
可愛玩具大家愛~~(6)
生活就該浪費在美好的休假上(15)
VC6相關問題(43)
下一代微軟視窗系統的相關問題(16)
VS2005 (俗稱的VC8)相關問題(12)
結婚籌備事項雜記(7)
下一世代娛樂天國Wii(12)
許多人愛用的WordPress(2)
XML, XSLT, XPATH, 所有與XML相關的(3)
最新文章
STL 一些有用的資訊
The scope bug of "for loop"
C語言相關探討,細究指標(pointer)與參照(reference)
Buffer Overflow 的範例程式
一些簡單的C++進階用法
STL學習-Vector初探與學習心得
STL學習-簡易學習STL的概念
Google提供的廣告
最新回應
Sep 6 (
敏敏
):
關於"讀書心得--最後14堂星期二的課..."
Aug 27 (
無雙狂
):
關於"戰國無雙2(Empires)帝王傳-攻略..."
Jun 12 (
天宮 祥介
):
關於"魔物獵人3攜帶版-打過村長畢業考了喔..."
Apr 15 (
比比
):
關於"讀書心得-流轉之年..."
Dec 16 (
戰鎖鎖不住
):
關於"PSP MHP2g 真的比MH3好玩太多了~~~..."
Dec 4 (
小短
):
關於"PSP MHP2g 真的比MH3好玩太多了~~~..."
Sep 27 (
shinj
):
關於"戰國無雙2(Empires)帝王傳-攻略..."
Sep 9 (
ZAKU
):
關於"戰國無雙2(Empires)帝王傳-攻略..."
Sep 9 (
ZAKU
):
關於"戰國無雙2(Empires)帝王傳-攻略..."
Sep 8 (
links of london
):
關於"小畫家勇者~~..."
Link
關於Evan
留言版在這裡
J in City
好站連結
Powerd By
架站系統:
Movable Type 2.661
[管理介面]
online