我正在尝试理解一些 C++ 代码。我是一名尝试学习 C++ 的经验丰富的 Java 程序员。我已经阅读了一些关于模板的详尽文章,但没有一篇回答我以下模板规范的含义。
template<
template<template<class> class, class> class VisualOdometryTT,
template<class> class NodeBuilderTT,
class PoseGraphT>
class VORosInterface{ ... };
我不明白的部分是template<class>
我认为缺少某些类型规范的地方。但是代码编译没有问题。