原创 STL標準入門彙總【轉載】

第一部分:(參考百度百科)  一、STL簡介 STL(Standard Template Library,標準模板庫)是惠普實驗室開發的一系列軟件的統稱。它是由Alexander Stepanov、Meng Lee和David R Mus

原创 Android開發環境搭建(jdk+eclip+android sdk)

一 相關下載   (1) java JDK下載:   進入該網頁: http://java.sun.com/javase/downloads/index.jsp 如下圖:   選擇 Download JDK 只下載JDK,無需下載jre

原创 C++解析Json

C++解析JSON的好文章 使用C++處理JSON數據交換格式 一、摘要     JSON的全稱爲:JavaScript Object Not

原创 VS2010進行遠程調試方法總結

假設現在有A、B兩臺PC機。 VS2010安裝在A機器上,也就是說A機器是開發使用的機器。 B機器是程序運行部署使用的機器,其IP爲:192.168.1.129(局域網IP) 說明:如果B機器是外網IP下面方法照樣適合,不過在使用的適合可

原创 C/C++利用gsoap庫調用WebService

C/C++調用WebService需要用到soap庫,一般使用的有gsoap和axis cpp兩種實現,這裏使用gsoap來調用。gsoap可以在 linxu、windows、mac多種平臺上使用。gsoap的主頁地址是http://gs

原创 WINDOWS API——OPENCLIPBOARD——剪切板

剪切板:系統維護的一個全局公共內存區域.每次只允許一個進程對其進行訪問。 剪切板操作方法如下:(MSDN上搜索Clipboard Operations) 1.打開剪切板Bool OpenClipboard(HWND hWndNewO

原创 C++之多態性與虛函數

面向對象程序設計中的多態性是指向不同的對象發送同一個消息,不同對象對應同一消息產生不同行爲。在程序中消息就是調用函數,不同的行爲就是指不同的實現方法,即執行不同的函數體。也可以這樣說就是實現了“一個接口,多種方法”。   從實現的

原创 線程同步----事作(Event)

Event 對象最大的用途,正是因爲它們的狀態完全在你掌控之下。Mutex 和 semaphore 就不一樣了,它們的狀態會因爲諸如 WaitXXX( ) 之類的函數調用而變化。所以你可以精確告訴一個 event 對象做什麼事,以及什麼時

原创 關於keybd_event

***************************轉載自VCKBASE*************************************                                      produ

原创 C 指針精要

轉自http://blog.csdn.net/lwbeyond/article/details/6180640 一. 解讀複雜指針聲明 要理解複雜類型其實很簡單,一個類型裏會出現很多運算符,他們也像普通的表達式一樣,有優先級,其優先

原创 sizeof 精要

要理解 sizeof 的要點,首先要明白字節對齊。 一. 字節對齊 但一般而言,滿足以下兩點個: 1) 結構體每個成員相對於結構體首地址的偏移量都是本成員大小的整數倍,如不滿足則加上填充字節; 2) 結構體的總大小爲結構體最寬的基本

原创 C++之繼承與派生(3)

大家都知道C#和C++重要的區別之一就是,C#支持單一繼承和多接口繼承,而C++則允許多繼承。至於哪一個比較好,在這裏就不去評價了。今天所要說的重點內容就是C++的多重繼承以及虛基類。   1.前一節我介紹了有關單繼承的內容,實際上,

原创 詳解C++ friend關鍵字

概述: 1. 爲什麼要使用友元? 通常對於普通函數來說,要訪問類的保護成員是不可能的,如果想這麼做那麼必須把類的成員都生命成爲 public( 共用的) ,然而這做帶來的問題遍是任何外部函數都可以毫無約束的訪問它操作它;另一種方法是

原创 線程同步----信號量(Semaphore)

創建信號量: [cpp] view plaincopy HANDLE CreateSemaphore(     LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, // 安全屬性。NU

原创 C++拷貝構造函數詳解

轉自:http://blog.csdn.net/lwbeyond/article/details/6202256 一. 什麼是拷貝構造函數 首先對於普通類型的對象來說,它們之間的複製是很簡單的,例如: [c-s