Próbuję zrozumieć niektóre kodu C++. Jestem doświadczonym programistą Java próbującym nauczyć się C++. Czytałem już wyczerpujące artykuły na temat szablonów, ale nikt z nich nie odpowiedział mi, co oznacza poniższa specyfikacja szablonu.C++: Co oznacza szablon <class>?
template<
template<template<class> class, class> class VisualOdometryTT,
template<class> class NodeBuilderTT,
class PoseGraphT>
class VORosInterface{ ... };
Część I nie rozumiem template<class>
gdzie myślę, że niektóre specyfikacje typ brakuje. Ale kod kompiluje się bez problemów.
wyszukaj "parametry szablonu szablonu". – juanchopanza