本文描述的是一種很常見的情況:當你在某個緩存中存儲數據時,常常需要在運行時調整 該緩存的大小,以便能容納更多的數據。本文將討論如何使用 STL 的
簡介當我自己寫程序需要用到const的時候,或者是讀別人的代碼碰到const的時 候,我常常會停下來想一會兒。許多程序員從來不用const,理由是
1、DLL的起源動態鏈接庫(DLL)是從C語言函數庫和Pascal庫單元的概念發展而 來的。所有的C語言標准庫函數都存放在某一函數庫中。在鏈接應用
1、fatal error C1010: unexpected end of file while looking for precompiled
一、概述我們在編寫程序,開發軟件的過程中如果能利用已有的程序的功能,那 麼可以大大減輕開發過程中程序員的工作量,同時達到事半功倍的效果。例如在工程
摘要:本文講述類成員指針的內部機制以及它的一般使用方法......最近我收到許多有關類方法指針的問題,比如:在 VC 中無法使用類方法指針,編譯器
問題源自一段簡單的代碼:void main(){char *p = new char;cin>>p;cout<<p[2];
上回《生死疆界(上)》說到: 咱們對著微軟在背後做的手腳深感困惑,於是備好車馬糧草 ,一路追殺進去,最後走進了死胡同,剩下的最後希望就是在這裡摸摸
在Windows XP中資源管理器左側顯示目錄樹結構時,當在項目中移動鼠標的時候,項目標簽 的文字的字體和顏色會產生變化,使目錄的選擇非常醒目.本
摘要:Tuples 是大小固定的異構對象集合,它正在被添加到 C++ 標准。學習這種強大的 數據類型有助於簡化一些常規的編程任務。C++ 標准委員
1.用Appwizard創建一個空的SDI工程Splash;2.導入用作啟動封面的圖片;(1)在創建的新工程Splash中,選擇ResourceV
摘要:說明 Visual C++ 編譯器和庫在幫助開發人員提高其應用程序可靠性和安全性方面的功能。樣例應用程序中包含六個測試,用來模擬程序員可能會
摘要:不經意的對象轉換常常嚴重地危害代碼的安全。幸運的是,轉換操作符允許你根據 實際情況來啟用和禁用轉換,這有助於避免出現病態行為。某些對象必須要
通常要開發網絡應用程序並不是一件輕松的事情,不過,實際上只要掌握幾個關鍵的原則 也就可以了——創建和連接一個套接字,嘗試進
(譯者注:我從網上看到這篇文章的原文,非常喜歡作者的寫作風格,於是就利用業余時 間將它翻譯出來,並貼到網上,希望大家可以從中受益,因為我沒有和作者
摘要:本文介紹函數模板的概念、用途以及如何創建函數模板和函數模板的使用方 法......在創建完成抽象操作的函數時,如:拷貝,反轉和排序,你必須定
最初的解決方法是為計算消息設定時間間隔:當一個計算消息到達時,開始計時,在一定時間間隔內,接受到的計算消息一概不處理。由於時間間隔沒法給定,也沒法
當然希望可以使用GDI+來完全代替GDI,再不濟也只需要從GDI對象轉到GDI+對象。但是就 是有那麼些工程,又要新技術新特性、又希望快速開發、又
譯者注:本文節選自《How to Think Like A Computer Scientist,Learning with C++》 第16章,
16.4 賦值pointers和references.就像你看到使用“尋址”操作符的語法一樣,一個指針被賦值得到&ldqu