最近阅读google chromium base container stack_container代码,深刻感觉到基础知识不扎实。

// Casts the buffer in its right type.
T* stack_buffer() { return stack_buffer_.template data_as<T>(); }
const T* stack_buffer() const {
  return stack_buffer_.template data_as<T>();
}

关于.template的用法,维基百科关于Template描述中template关键字有详细说明

模板Template)指C++程序设计语言中的函数模板与模板目录

相关文章: