{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}


1 newsgroups 499 c c bibliography c web c templates

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 但是當 template 程式碼㆗需要用到某個 template parameter 時,後者就必須具名。請注意,後宣 告的 template parameters 可以用到先宣告的 template parameters 的名稱,反之不然: template <typename T, // 第㆒個參數 T,被用於第㆓和第㆔參數的宣告之㆗。 T* Root, // 譯註:Buf 就是個 template template parameter template<T*> class Buf> class Structure; C++ Templates - The Complete Guide 8.2 Template Parameter(模板參數) 101 8.2.1 Type Parameters(型別參數) Type parameters 可以採用關鍵字 typename 或關鍵字 class 導入,兩者完全等價21。其宣告形 式是:關鍵字 typename 或 class 後面跟㆒個簡單標識符號(做為參數名稱),該符號後面可 跟㆒個逗號以便區隔㆘㆒參數,也可以使用㆒個閉鎖角括號(>)結束參數子句,或跟隨㆒個等 號(=)標示出 default template argument(預設模板引數)。 在 template 宣告式㆗,type parame...
View Full Document

{[ snackBarMessage ]}

Ask a homework question - tutors are online