C++ template 的最初發展動機是:
- Jun 29 Sat 2013 01:06
Effective C++:七、Templates and Generic Programming
七、Templates and Generic Programming
C++ template 的最初發展動機是:
C++ template 的最初發展動機是:
- Jun 20 Thu 2013 12:49
Static vs. Shared vs. Dynamic Loaded Library
Static vs. Shared vs. Dynamic Loaded Library
- Jun 20 Thu 2013 03:01
Effective C++:六、Inheritance and Object-Oriented Design
六、Inheritance and Object-Oriented Design
在 C++ 中,「inheritence」可以是 single inheritance 或 multiple inheritance,而每個 inheritance link 可以是 public, protected 或是 private,也可以是 virtual 或 non-virtual。
在 C++ 中,「inheritence」可以是 single inheritance 或 multiple inheritance,而每個 inheritance link 可以是 public, protected 或是 private,也可以是 virtual 或 non-virtual。
- Jun 12 Wed 2013 00:39
Effective C++:五、Implementations
五、Implementations
多數情況下,適當提出 class 和 class template 定義式及 function 和 function template 宣告式是最花費心力的兩件事,正確完成它們之後,相應的實作大多直接了當。
多數情況下,適當提出 class 和 class template 定義式及 function 和 function template 宣告式是最花費心力的兩件事,正確完成它們之後,相應的實作大多直接了當。
- Jun 03 Mon 2013 23:52
Effective C++:四、Designs and Declarations
四、Designs and Declarations
所謂軟體設計,是令「令軟體作出你希望它做的事情」的步驟和作法,本章將針對良好 C++ 介面的設計和宣告作說明。
所謂軟體設計,是令「令軟體作出你希望它做的事情」的步驟和作法,本章將針對良好 C++ 介面的設計和宣告作說明。
- May 30 Thu 2013 00:14
Effective C++:三、Resource Management
三、Resource Management
所謂的資源就是:一旦用了它,將來就必須還給系統。
所謂的資源就是:一旦用了它,將來就必須還給系統。
- May 21 Tue 2013 02:22
Effective C++:二、Constructors, Destructors and Assignment Operators
二、Constructors, Destructors and Assignment Operators
幾乎每個 classes 都會有一個或多個建構式、一個解構式及一個 copy assignment operator,學著控制這些基礎操作,像是產出新物件並確保它被初始化、擺脫舊物件並確保它被適當處理及賦與物件新值,如果這些函式犯錯,會導致深遠且令人不愉快的後果,且將遍及整個 classes,本章的引導,將可把這些函式良好地集結在一起,形成 classes 的脊柱。
幾乎每個 classes 都會有一個或多個建構式、一個解構式及一個 copy assignment operator,學著控制這些基礎操作,像是產出新物件並確保它被初始化、擺脫舊物件並確保它被適當處理及賦與物件新值,如果這些函式犯錯,會導致深遠且令人不愉快的後果,且將遍及整個 classes,本章的引導,將可把這些函式良好地集結在一起,形成 classes 的脊柱。
- May 06 Sun 2012 11:20
Effective C++:一、Accustoming Yourself to C++
一、Accustoming Yourself to C++
總有些東西是基礎中的基礎,本章就是最基本的東西。
總有些東西是基礎中的基礎,本章就是最基本的東西。
- May 06 Sun 2012 11:02
Effective C++:零、Introduction
Effective C++:零、Introduction
- Apr 29 Sun 2012 13:45
LDDP:十七、驅動程式設計與實作實務
十七、驅動程式設計與實作實務
解析實際的網路裝置驅動程式如何實作,並解說原始碼的原理。
解析實際的網路裝置驅動程式如何實作,並解說原始碼的原理。