原创 Android SDK Training - Fragment coding

1. 在Fragment類中一般要實現靜態方法,用於在外部獲取Fragment的實例 /**      * Create a new instance of DetailsFragment, initialized to      *

原创 不常用的TCODE記錄

OLMRLIST: 發票屏幕變量維護

原创 一些MM問題

  1. 爲什麼EKPO表裏會有詢價單的記錄?   2. 在MIRO上放出一個分支號的字段 :  用戶參數 CSF = AR

原创 Effective C++筆記: 繼承和麪向對象設計(三)

  Item 38: 通過 composition(複合)塑模出 "has-a"或 "is-implemented-in-terms-of"(根據某物實現出) composition(複合)是類型之間的一種關係,表示某種類型的對象內含其他

原创 Effective C++筆記: 實現(一)

  Item 26: 只要有可能就推遲變量定義  “只要有可能(as long as possible)”的含義:你不僅應該推遲一個變量的定義直到你不得不用它之前的最後一刻,而且應該試圖推遲它的定義直到你得到了它的初始化參數。通過這樣的做

原创 Effective C++筆記: 實現(二)

  Item 29: 爭取異常安全(exception-safe)的代碼 假設我們有一個類,代表帶有背景圖像的 GUI 菜單。這個類被設計成在多線程環境中使用,所以它有一個用於並行控制(concurrency control)的互斥體(m

原创 vc2005的back_insert_iterator問題:

  最近在看C++標準程序庫的時候,發現書上的一段代碼在vc2005中發生runtime error,代碼段如下:     vector<int> vecInt; for ( int i = 0; i < 10; i++ )    { 

原创 Effective C++筆記: 繼承和麪向對象設計(四)

  Item 40: 謹慎使用 multiple inheritance(多繼承) multiple inheritance(多繼承)意味着從多於一個的 base class(基類)繼承, 可能會導致較多的歧義。 成員函數歧義: clas

原创 Effective C++筆記: 構造/析構/賦值運算(二)

  條款08:別讓異常逃離析構函數 1.    最好不要在析構函數中拋出異常,如果一個析構函數調用的函數可能拋出異常,析構函數應該捕捉任何異常,然後吞下它們(不讓異常跑出析構函數之外)或結束程序。   2.    如果客戶需要對某個操作函

原创 Effective C++筆記: 設計與聲明(四)

  Item 25: 考慮寫出一個不拋出異常的 swap函數 標準程序庫中的swap行爲: namespace std {   template<typename T>          // typical implementation

原创 Effective C++筆記: 繼承和麪向對象設計(二)

  Item 34: 區分 inheritance of interface(接口繼承)和 inheritance of implementation(實現繼承) Public繼承由2部分組成: inheritance of functi

原创 Effective C++筆記: 讓自己習慣C++

  Item 1: 將 C++ 視爲 federation of languages(語言聯邦) 不要將 C++ 視爲一個由相關語言組成的聯邦,而非單一的語言。在每一個特定的 sublanguage(子語言)中,它的特性趨向於直截了當,簡

原创 Effective C++筆記: 設計與聲明(二)

  Item 21: 當你必須返回一個對象時,不要試圖返回其引用 一個函數創建一個新對象僅有兩種方法:在棧上或者在堆上。   在棧上分配: 棧上的生成物通過定義一個局部變量而生成。使用這個策略,你可以用這種方法試寫 operator*:

原创 Effective C++筆記: 資源管理(一)

條款13:以對象來管理資源 爲了確保資源總能被釋放,我們需要將資源放入一個類中,這個類的析構函數在控制流程離開其作用域的時候會自動釋放資源。   std::auto_ptr: 注意:當一個 auto_ptr 被銷燬的時候,會自動刪除它所指

原创 Effective C++筆記: 資源管理(二)

  Item 16: 使用相同形式的 new 和 delete new對應delete,new [] 對應 delete[] 這個規則對於有 typedef 傾向的人也很值得注目,因爲這意味着一個 typedef 的作者必須在文檔中記錄: