• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            山寨:不是最好的,是最適合我們的!歡迎體驗山寨 中文版MSDN

            Blog @ Blog

            當華美的葉片落盡,生命的脈絡才歷歷可見。 -- 聶魯達

            常用鏈接

            統計

            積分與排名

            BBS

            Blog

            Web

            最新評論

            #

            堆與棧的區別

                 摘要: 一個由c/C++編譯的程序占用的內存分為以下幾個部分
            1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變量的值等。其操作方式類似于數據結構中的棧。
            2、堆區(heap) — 一般由程序員分配釋放, 若程序員不釋放,程序結束時可能由OS回收 。注意它與數據結構中的堆是兩回事,分配方式倒是類似于鏈表,呵呵。
            3、全局區(靜態區)(static)—,全局變量和靜態變量的存儲是放在一塊的,初始化的全局變量和靜態變量在一塊區域, 未初始化的全局變量和未初始化的靜態變量在相鄰的另一塊區域。 - 程序結束后有系統釋放
            4、文字常量區 —常量字符串就是放在這里的。 程序結束后由系統釋放
            5、程序代碼區—存放函數體的二進制代碼。
              閱讀全文

            posted @ 2008-08-31 21:46 isabc 閱讀(161) | 評論 (0)編輯 收藏

            堆、棧及靜態數據區詳解

                 摘要: 在C++中,內存分成5個區,他們分別是堆、棧、自由存儲區、全局/靜態存儲區和常量存儲區。  閱讀全文

            posted @ 2008-08-31 21:43 isabc 閱讀(2026) | 評論 (0)編輯 收藏

            規范化編程:ANSI和UNICODE的使用

                 摘要: 到底什么是ANSI,什么是UNICODE呢?其實這是兩種不同的編碼方式標準,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。8bit的ANSI編碼只能表示256種字符,表示26個英文字母是綽綽有余的,但是表示漢字,韓國語,日語等有著成千上萬個字符的非西方字符肯定就不夠了,正是如此才引入了UNICODE標準。

            在軟件開發中,特別是使用C語言的一些有關字符串處理的函數,ANSI和UNICODE是區分是用的,那么ANSI類型的字符和UNICODE類型的字符如何定義,如何使用呢?ANSI和UNICODE又如何轉換呢?
              閱讀全文

            posted @ 2008-08-30 14:16 isabc 閱讀(436) | 評論 (0)編輯 收藏

            C/S結構和B/S結構的軟件特性比較

                 摘要: 隨著計算機技術的不斷發展與應用,計算模式從集中式轉向了分布式,尤為典型的是C/S結構(Client/Server的簡稱,客戶機/服務器模式)。兩層結構C/S模式,在上個世紀八十年代及九十年代初得到了大量應用,最直接的原因是可視化開發工具的推廣。之后,它開始向三層結構發展。近年來,隨著網絡技術不斷發展,尤其是基于Web的信息發布和檢索技術、Java計算技術以及網絡分布式對象技術的飛速發展,導致了很多應用系統的體系結構從C/S結構向更加靈活的多級分布結構演變,使得軟件系統的網絡體系結構跨入一個新階段,即B/S體系結構(Browser/Server的簡稱,瀏覽器/服務器模式)。基于Web的B/S方式其實也是一種客戶機/服務器方式,只不過它的客戶端是瀏覽器。為了區別于傳統的C/S模式,才特意將其稱為B/S模式。認識到這些結構的特征,對于系統的選型而言是很關鍵的  閱讀全文

            posted @ 2008-08-28 16:57 isabc 閱讀(659) | 評論 (0)編輯 收藏

            [ 華為軟件編程規范和范例 ]

                 摘要: 〔一〕=====[排版] ]=======.
            〔二〕======[注釋]=======.

            〔三〕=====[標識符命名]=======.

            〔四〕=====[可讀性]======.

            〔五〕=====[變量、結構]=====.
            〔六〕=====[函數、過程]=====.

            〔七〕=====[可測性]=====.

            〔八〕=====[程序效率]=====.

            〔九〕=====[質量保證]=====.

            〔十〕=====[代碼編輯、編譯、審查]=====.

            〔十一〕=====[代碼測試、維護]=====.

            〔十二〕=====[宏]=====.
              閱讀全文

            posted @ 2008-08-26 11:01 isabc 閱讀(800) | 評論 (0)編輯 收藏

            VC 多線程編程

                 摘要: 進程和線程都是操作系統的概念。進程是應用程序的執行實例,每個進程是由私有的虛擬地址空間、代碼、數據和其它各種系統資源組成,進程在運行過程中創建的資源隨著進程的終止而被銷毀,所使用的系統資源在進程終止時被釋放或關閉。
              線程是進程內部的一個執行單元。系統創建好進程后,實際上就啟動執行了該進程的主執行線程,主執行線程以函數地址形式,比如說main或WinMain函數,將程序的啟動點提供給Windows系統。主執行線程終止了,進程也就隨之終止。
              每一個進程至少有一個主執行線程,它無需由用戶去主動創建,是由系統自動創建的。用戶根據需要在應用程序中創建其它線程,多個線程并發地運行于同一個進程中。一個進程中的所有線程都在該進程的虛擬地址空間中,共同使用這些虛擬地址空間、全局變量和系統資源,所以線程間的通訊非常方便,多線程技術的應用也較為廣泛。  閱讀全文

            posted @ 2008-08-15 17:18 isabc 閱讀(26558) | 評論 (14)編輯 收藏

            WindowsXP下如何實現自動關機

            posted @ 2008-08-06 22:55 isabc 閱讀(303) | 評論 (0)編輯 收藏

            DllMain詳解

                 摘要: 跟exe有個main或者WinMain入口函數一樣,DLL也有一個入口函數,就是DllMain。以“DllMain”為關鍵字,來看看MSDN幫助文檔怎么介紹這個函數的。
            The DllMain function is an optional method of entry into a dynamic-link library (DLL)。(簡要翻譯:對于一個Dll模塊,DllMain函數是可選的。)這句話很重要,很多初學者可能都認為一個動態鏈接庫肯定要有DllMain函數。其實不然,像很多僅僅包含資源信息的DLL是沒有DllMain函數的  閱讀全文

            posted @ 2008-08-04 09:26 isabc 閱讀(5222) | 評論 (0)編輯 收藏

            SQL觸發器語法參考

                 摘要: 內容提要:
            創建觸發器,觸發器是一種特殊的存儲過程,在用戶試圖對指定的表執行指定的數據修改語句時自動執行。Microsoft?SQLServer?允許為...   閱讀全文

            posted @ 2008-07-21 15:38 isabc 閱讀(4628) | 評論 (0)編輯 收藏

            VC++動態鏈接庫(DLL)編程深入淺出

                 摘要: 先來闡述一下DLL(Dynamic Linkable Library)的概念,你可以簡單的把DLL看成一種倉庫,它提供給你一些可以直接拿來用的變量、函數或類。在倉庫的發展史上經歷了“無庫-靜態鏈接庫-動態鏈接庫”的時代。
            靜態鏈接庫與動態鏈接庫都是共享代碼的方式,如果采用靜態鏈接庫,則無論你愿不愿意,lib中的指令都被直接包含在最終生成的EXE文件中了。但是若使用DLL,該DLL不必被包含在最終EXE文件中,EXE文件執行時可以“動態”地引用和卸載這個與EXE獨立的DLL文件。靜態鏈接庫和動態鏈接庫的另外一個區別在于靜態鏈接庫中不能再包含其他的動態鏈接庫或者靜態庫,而在動態鏈接庫中還可以再包含其他的動態或靜態鏈接庫。  閱讀全文

            posted @ 2008-07-07 15:39 isabc 閱讀(27359) | 評論 (0)編輯 收藏

            僅列出標題
            共20頁: First 2 3 4 5 6 7 8 9 10 Last 

            廣告信息(免費廣告聯系)

            中文版MSDN:
            歡迎體驗

            国产精品久久毛片完整版| 久久久亚洲AV波多野结衣| 久久久久久久尹人综合网亚洲| 久久国产亚洲精品无码| 国产AV影片久久久久久| 国产69精品久久久久APP下载| 97r久久精品国产99国产精| 亚洲国产精品人久久| 亚洲精品无码久久久久久| 91精品国产91久久久久久青草| 少妇久久久久久被弄到高潮 | 99精品国产综合久久久久五月天 | 久久久久久亚洲精品不卡| 亚洲国产日韩欧美久久| 久久国产精品99精品国产987| 伊人色综合久久天天人守人婷| 国产精品一久久香蕉产线看 | 狠狠色婷婷综合天天久久丁香| 亚洲欧美精品一区久久中文字幕| 国产精品国色综合久久| 综合久久一区二区三区| 国内精品久久久久久久亚洲| 久久国产精品无码HDAV| 久久久久久久久久久久久久| 国产精品亚洲美女久久久| 成人资源影音先锋久久资源网| 久久精品青青草原伊人| 久久婷婷是五月综合色狠狠| 久久国产精品无码网站| 伊人久久大香线焦综合四虎| 国产精品久久国产精品99盘 | 亚洲一级Av无码毛片久久精品| 久久精品国产亚洲沈樵| 久久久久久毛片免费播放| 久久一日本道色综合久久| 久久青青色综合| 精品综合久久久久久97| 久久久久久精品免费免费自慰| 97久久婷婷五月综合色d啪蜜芽 | 97超级碰碰碰碰久久久久| 国产AV影片久久久久久 |