Reputation: 4655
Expression templates (for example) represent computations in a deeply nested class template. This can result in very long type names when the templates are instantiated.
Is the length of a type name (or what's the correct term for it here?) constrained in the C++ language? And is there some hard limit for the resulting mangled symbols?
Upvotes: 3
Views: 265