Name=C/C++
Description=Plantillas para C/C++
FileTypes=c,h,cpp,hpp,cxx,hxx,rc
LanguageID=$0C0A
Language=Spanish (Spain - Modern Sort)
Name=Cabeceras\Archivo de cabecera
Shortcut=hdrfile
/////////////////////////////////////////////////////////////////////////////
// #%FILENAME%#
//
// Fecha: #%LONGDATE%# #%TIME24%# - #%TIME%#
// Autor: #@Autor@#
// Organización: #@Organización@#
// Descripción: #@Descripción@#
/////////////////////////////////////////////////////////////////////////////
#if !defined(##_H__)
#define ##_H__
#%SELTEXT%#^$
#endif // !defined(##_H__)
Name=Cabeceras\Archivo de implementación
Shortcut=srcfile
/////////////////////////////////////////////////////////////////////////////
// #%FILENAME%#
//
// Fecha: #%LONGDATE%# #%TIME24%#
// Autor: #@Autor@#
// Organización: #@Organización@#
// Descripción: #@Descripción@#
/////////////////////////////////////////////////////////////////////////////
Name=Cabeceras\Función o método
Shortcut=funchdr
/////////////////////////////////////////////////////////////////////////////
// #%FILENAME%#
//
// Fecha: #%LONGDATE%# #%TIME24%#
// Autor: #@Autor@#
// Organización: #@Organización@#
// Descripción: #@Descripción@#
/////////////////////////////////////////////////////////////////////////////
Name=Cabeceras\Sección
Shortcut=sechdr
/////////////////////////////////////////////////////////////////////////////
// #%FILENAME%#
//
// Fecha: #%LONGDATE%# #%TIME24%#
// Autor: #@Autor@#
// Organización: #@Organización@#
// Descripción: #@Descripción@#
/////////////////////////////////////////////////////////////////////////////
Name=Constructores de tipos\Clase hija
Shortcut=childclass
class #@Nombre de la clase@# : public #@Nombre de la clase padre@#
{
public:
// Atributos públicos
// Métodos públicos
protected:
// Atributos protegidos
// Métodos protegidos
private:
// Atributos privados
// Métodos privados
};
Name=Constructores de tipos\Clase raíz
Shortcut=class
class #@Nombre de la clase@#
{
public:
// Atributos públicos
// Métodos públicos
protected:
// Atributos protegidos
// Métodos protegidos
private:
// Atributos privados
// Métodos privados
};
Name=Constructores de tipos\Estructura
Shortcut=struct
struct #@Nombre de la estructura@#
{
#%SELTEXT%#^$
};
Name=Constructores de tipos\Unión
Shortcut=union
union #@Nombre de la unión@#
{
#%SELTEXT%#^$
};
Name=Constructores de tipos\Redefinición de tipo
Shortcut=typedef
typedef #@Tipo de datos a redefinir@# #@Nuevo tipo de datos@#;
Name=Funciones y métodos\Declaración de una función
Shortcut=funcdec
#@Retorno@# #@Nombre de la función@#(#@Parámetros@#);
Name=Funciones y métodos\Definición de un método
Shortcut=methoddef
#@Retorno@# #@Nombre de la clase@#::#@Nombre de la función@#(#@Parámetros@#)
{
#%SELTEXT%#^$
}
Name=Funciones y métodos\Definición de una función
Shortcut=funcdef
#@Retorno@# #@Nombre de la función@#(#@Parámetros@#)
{
#%SELTEXT%#^$
}
Name=Sentencias\case
Shortcut=case
case #@Constante@#:
#%TAB%#break;
Name=Sentencias\do while(...)
Shortcut=dowhile
do
{
##
} while (#@Condición@#);
Name=Sentencias\for (...)
Shortcut=for
for (#@Expresión inicial@#; #@Condición de parada@#; #@Cambio de valor@#)
{
##
}
Name=Sentencias\if (...)
Shortcut=if
if (#@Condición@#)
{
##
}
Name=Sentencias\if (...) else
Shortcut=ifelse
if (#@Condición@#)
{
##
}
else
{
}
Name=Sentencias\switch (...)
Shortcut=switch
switch (#@Expresión@#)
{
#%SELTEXT%#^$
}
Name=Sentencias\try catch (...)
Shortcut=try
try
{
##
}
catch (#@Excepción a capturar@# e)
{
}
Name=Sentencias\while (...)
Shortcut=while
while (#@Condición@#)
{
##
}