基礎類 1、Dinkumware C++ Library 參考站點:http://www.dinkumware.com P.J. Plauger編寫的高品
我們知道C#開發效率是非常高的,特別是做一些漂亮的頁面就更適合用它了啊.如果你開發一個桌面應用程序即想性能好點又想頁面漂亮點可以考慮用C++和C#一起用.
雖然定義也是聲明,但為了方便說明問題,下文中的聲明只是單純的聲明,定義就只是定義。 1. 聲明
今天簡單翻了一下Folly,基本上裡面的庫對正常人不會有啥用。本以為會像Boost那樣模塊依賴性很高,沒想到還可以,想要抽取特性不是很難。不過裡面的幾個q
成員函數被重載的特征: (1)相同的范圍(在同一個類中); (2)函數名字相同; (3)參數不同; (4)virtual關鍵字可有可無。 覆蓋是指派生類函
this指針只能在一個類的成員函數中調用,它表示當前對象的地址。下面是一個例子: void Date::setMonth(int mn ) { month
看一些關於虛函數的博客,做了一些總結,列出一些要點備忘。想必,這些也只有我自己了解,畢竟這是我自己想要的。 想要看虛函數的原理可以參考這一篇博客:http
想搞正則表達式解析器好久了。前面由於一些基礎設施沒准備好,沒法開始動手。現在 xlLib 裡頭准備的差不多了,可以著手實施了。 在做這件事之
1 virtual的目的是啟用動態綁定。除了構造函數數之外, 任意非static成員函數都可以虛函數。Virtual只在類的成員函數聲明中出現, 不能用在
今天學到C++ 結構體中內存對齊的技術,因此晚上搜索下全面整理了下內存對齊相關的知識。 一、內存對齊的原因大部分的參考資料都是如是說的: 1、平台原因(移
[cpp] void LoadResImage(int nResID,Image * &lpImage) {
1.河內之塔 說明 河內之塔(Towers of Hanoi)是法國人M.Claus(Lucas)於1883年從泰國帶至法國的,河內為越戰時 北越的首都,
首先,作為extern是C/C++語言中表明函數和全局變量作用范圍(可見性)的關鍵字,該關鍵字告訴編譯器,其聲明的函數和變量可以在本模塊或其它模塊中使用。
前段時間在學習C++,學習到了引用的概念,當時也查了好多的資料,網上也有很多關於引用的帖子,多是引用和指針的關系,譚浩強C++中對引用的介紹也不是很多,今
[Mac 10.7.1 Lion Intel-based x64 gcc4.2.1 xcode
引用和指針三大區別: 1.引用必須初始化,指針不必. 2.引用初始化後不能被改變,指針可以改變所指的變
[Mac 10.7.1 Lion x64 Intel-based gcc4.2.1
測試代碼: [cpp] #include <iostream> class A { publ
<pre name="code" class="cpp">#include <iostream&
經典排序算法-雞尾酒排序CocktailSort 雞尾酒排序(改進的冒泡排序),原理是對要排序的數組進行雙向冒泡排序,雙向冒泡排