原创 如何看 VC 編譯出的彙編代碼

在VC6.下 Project setting中 工程類型選Release C++屬性頁中,分類下拉框選General,調試信息選Program dat

原创 autodesk筆試

1     dll,lib處理實現     .lib文件中包含什麼?   dll在內存中被多個函數共享,有幾個拷貝?    簡單說,lib裏面只有符號,dll裏面纔是具體的實現. dll並不是拷貝到每一個調用者的進程空間,而是隻在內存

原创 如何用宏生成動態二維數組

#define matrix_allocate(matrix, width, height, TYPE) {/ matrix = new TYPE*

原创 編程修養

什麼是好的程序員?是不是懂得很多技術細節?還是懂底層編程?還是編程速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找

原创 指針詳解

指 針  作者:jacky 第一章。指針的概念  指針是一個特殊的變量,它裏面存儲的數值被解釋成爲內存裏的一個地址。  要搞清一個指針需要搞清指針的四

原创 程序員的德行

作者:趙月旺     本文選自:登龍門人力資源網絡  2003年06月12日   程序員一定要除了基本的道行修煉外。更重要的是德行修煉。德行=合作能力

原创 內存管理內幕

轉自ibm開發者 詳見 http://www-900.ibm.com/developerworks/cn/linux/l-memory/index.s

原创 更深入一點理解 switch 語句 及 c/c++ 對 const 的處理

更深入一點理解 switch 語句 及 c/c++ 對 const 的處理                                     謝

原创 由C#風潮想起的-給初學編程者的忠告

我始終認爲,對一個初學者來說,IT界的技術風潮是不可以追趕的,而且也沒有能 力去追趕。我時常看見自己的DDMM們把課本扔了,去賣些價格不菲的諸如C#,

原创 如何在程序中找到何處在不斷佔用內存

一個簡單而有效的方案: 分配的時候多分配一點空間作頭,記下分配的文件名和行號,把所有的頭連成一個環形雙 鏈表,釋放的時候從雙鏈表中刪除,並釋放頭。 結

原创 解析C語言中的sizeof

作者:kent  一、sizeof的概念    sizeof是C語言的一種單目操作符,如C語言的其他操作符++、--等。 它並不是函數。sizeof操

原创 c++的經典書籍

  講一下我的經驗。 首先,關於入門書方面,我覺得到現在我都沒有看到一部適合初學者的 C++ 入門書。經典的書都是高手們寫的,但根本不適合初學者看。這

原创 關於inline的誤解

誤解:inline函數沒有單獨的函數體,也不能取地址。 inline修飾並不會改變函數的通常語義,仍可通過函數指針調用: inline void f(

原创 C++namespace的使用

C++的namespace應用的幾種基本方式 1.限定方式:如,mynamespace::BTreeNode 2.完全暴露方式:如,using nam

原创 將一個txt文檔中所有字符讀入一個數組中的代碼

FILE* f = fopen("filename", "rb");         // get file length         fseek