Duplicar posibles:
What is the difference between a template class and a class template?"plantilla de clase" frente a "clase de plantilla"
He visto varios gurús C++ RIP en la gente para llamar algo así como
template <typename T>
class SomeClass
{
//...
};
una clase de plantilla en lugar de una plantilla de clase. (No es una gran rasgadura, tenga en cuenta, pero como una indicación de que alguien no es un programador de C++ con experiencia) Sí, la palabra correcta es "plantilla de clase", porque es una plantilla utilizada para generar clases.
Pero no entiendo por qué en una conversación típica la distinción importa. Nadie que escuche/lea lo que has escrito entenderá de lo que estás hablando para decir cualquier otra cosa.
¿Hay algún uso específico de las palabras "clase de plantilla" en la norma o de otro modo que haga uso de esas palabras en ese orden groseramente incorrecto?
No olvide que hay muchas personas que insisten en "llamar las cosas bien". – sharptooth
@sharptooth: estoy a favor de tomar pequeñas partes técnicas o pedantes de las respuestas (después de todo, soy un programador de C++). Pero, por lo general, este comentario está dirigido a la persona que hace el comentario y no al contenido de la respuesta. –
posible duplicado de [¿Cuál es la diferencia entre una clase de plantilla y una plantilla de clase?] (Http://stackoverflow.com/questions/879535/what-is-the-difference-between-a-template-class-and- a-class-template) o [Plantillas de clase y clase de plantilla] (http://stackoverflow.com/questions/2983146/class-templates-and-template-class) –