Referencias de la Variable |
Superior Previo Próximo |
Los valores de variables pueden ser recuperados usando una referencia de la forma:
$<nombre>
donde < nombre > puede referir a una variable previamente definida.
Las referencias de variables se pueden utilizar en una de las maneras siguientes:
Tenga en cuenta: Es legal referenciar una variable antes de que se defina. En este caso, la variable se asume que contiene un valor string vacío: ""
Ejemplo:
Usando variables como parte de una macro. Lo que sigue es un extracto de la plantilla por defecto C++ ClassNotes.
$wrapLen = %genOptWrapComment% Definir las variables para almacenar el estilo y para opciones de la longitud de ajuste $style = %genOptCPPCommentStyle%
if $style == " XML.NET"% Referencia $style como parte de una condición %XML_COMMENT($wrapLen)% %else% %CSTYLE_COMMENT($wrapLen)% Referencia $wrapLen como argumento a la macro de función %endIf%
Ejemplo: Usando referencias a variables como parte de una definición de variable:
$foo = "foo" Definir nuestras variables $bar = "bar" Ahora $foobar contiene el valor "foobar"
$foobar = $foo + $bar
Ejemplo: Sustituir valores variables en la salida
$bases=%ClassInherits% Almacenar el resultado de la plantilla ClassInherits dentro de $bases ...
clase %className%$bases Ahora hacer salir el valor de $bases después del nombre de la clase
|