मैं कुछ सी ++ कोड को समझने की कोशिश कर रहा हूं। मैं एक अनुभवी जावा प्रोग्रामर हूं जो सी ++ सीखने की कोशिश कर रहा है। मैंने टेम्पलेट्स पर पहले से ही कुछ संपूर्ण लेख पढ़े हैं, लेकिन उनमें से किसी ने मुझे जवाब नहीं दिया है कि निम्नलिखित टेम्पलेट विनिर्देश का क्या अर्थ है।सी ++: टेम्पलेट <class> का क्या अर्थ है?
template<
template<template<class> class, class> class VisualOdometryTT,
template<class> class NodeBuilderTT,
class PoseGraphT>
class VORosInterface{ ... };
हिस्सा मुझे समझ नहीं आता template<class>
मैं कहाँ लगता है कि कुछ प्रकार विनिर्देश याद आ रही है है। लेकिन कोड बिना किसी समस्या के संकलित करता है।
"टेम्पलेट टेम्पलेट पैरामीटर" के लिए खोजें। – juanchopanza