原创 windows啓動以及exe文件的加載簡介

http://blog.163.com/jing0352@126/blog/static/34921313201092572126767/  先來看這樣一個過程(非VISTA啓動):CPU復位->傳統BIOS->MBR->引導扇區->N

原创 define,typedef,const

一. #define與const 聯繫:都可以用來定義常量 區別: 1. const常量有數據類型,而宏常量沒有數據類型。編譯器可以對前者進行類型安全檢查。而對後者只進行字符替換,沒有類型安全檢查,並且在字符替換可能會產生意料不到的錯誤

原创 vc++運算符

一、賦值運算符 ID:變量名=表達式 1.先計算右端表達式,再把值賦給左端變量 2.x=3*5/(2+8),x=7 3.右端轉換爲左端定義的變量類型(int x=10/3.0) 4.x=y=z=5 5.x+=5(等價x=x+5) 6.x+

原创 VC中調用其它程序的三種方法總結

WinExec 兩個參數,前一個指定路徑,後一個指定顯示方式。       UINT WinExec(                       LPCSTR lpCmdLine,   // 命令路徑               UI

原创 c89與c99標準對比

GCC 支持C99,通過 --std = c99命令行參數開啓。 例如:gcc --std = c99 test.c     1、增加restrict指針  C99中增加了公適用於指針的restrict類型修飾符,它是初始訪問指針所指對

原创 com/exe文件結構及原理

http://hqiangbo.blog.163.com/blog/static/42933253200831062318739/   大家都害怕病毒,但都想了解病毒。要了解病毒,以及病毒的機理,就必須先了解一些文件的結構和原理,下面把

原创 一道經典的面試題:如何從N個數中選出最大(小)的n個數

寫了兩個小時,捧捧場,別亂拍!!!轉載請註明北京交大LuoBin一道經典的面試題:如何從N個數中選出最大(小)的n個數?這個問題我前前後後考慮了有快一年了,也和不少人討論過。據我得到的消息,Google和微軟都面過這道題。這道題可能很多人

原创 C/C++ 編譯器(CL.EXE)選項

-優化- /O1 最小化空間                          /Op[-] 改善浮點數一致性/O2 最大化速度                          /Os 優選代碼空間/Oa 假設沒有別名         

原创 debug與release

可以project->Set Active Config,選中release版本。此後,按F5或F7編譯所得的結果就是release版本。 -----------------------------------------------

原创 system32文件夾內容簡介

system32文件夾內容簡介       1)3com_dmi(空的)       2)1025, 1028, 1031, 1033, 1037, 1041, 1053, 2052 , 3076       這些以數字命名的文件夾中包

原创 c/c++內存分配綜述

一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 程序運行時由編譯器自動分配,存放函數的參數值,局部變量的值等。其操作方式類似於數據結構中的棧。程序結束時由編譯器自動釋放。 2、堆區(heap) — 在內存

原创 BSS段、數據段、代碼段、堆與棧

BSS段:BSS段(bss segment)通常是指用來存放程序中未初始化的全局變量的一塊內存區域。BSS是英文Block Started by Symbol的簡稱。BSS段屬於靜態內存分配。   數據段:數據段(data segmen

原创 運行庫和標準庫

運行庫(Run-time Library)是程序運行時需要的支撐庫。對於 C/C++ 程序來說,其運行庫一定是動態鏈接庫或者共享庫,而不是靜態庫。比如,很多程序的運行需要 C 標準庫以及其它一些庫的支持,那麼 C 標準庫或者需要的庫就

原创 驅動編程書

linux內核源代碼情景分析,windows內核情景分析,windows驅動開發技術詳解 點贊 收藏 分享 文章舉報 tmac_0817 發佈了38 篇原創文章 · 獲贊 3

原创 c++訪問控制

private: 只能由該類中的函數、其友元函數訪問,不能被任何其他訪問,該類的對象也不能訪問. protected: 可以被該類中的函數、子類的函數、以及其友元函數訪問,但不能被該類的對象訪問 public: 可以被該類中的函數、子類的