Espacios de nombres
Variantes
Acciones

Plantilla:cpp/ltt

De cppreference.com

no link given

[edit] [{{purge}}] Documentación de plantilla

Esta es una de las plantillas usada para crear enlaces.

Contenido

[editar] Enlaces absolutos

[editar] Fuente normal

{{lt|ruta |título (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso.

Ejemplo: {{lt|cpp/language/statements}} resulta en el enlace: statements.
Ejemplo: {{lt|cpp/language/statements|Instrucciones etiquetadas}} resulta en el enlace: Instrucciones etiquetadas.
Nota: el ejemplo anterior es solo otra forma de crear el mismo enlace utilizando la plantilla estándar
[[cpp/language/statements|Instrucciones etiquetadas]], que también resulta en Instrucciones etiquetadas.

{{ls|ruta#sección }} - Crea un enlace a una sección (ancla) en una página dada por la ruta absoluta. El texto de la sección se usa también como el título. Para crear un enlace en la misma página, la parte ruta debe estar vacía.

Ejemplo: {{ls|cpp/language/lambda#Sintaxis}} resulta en el enlace: Sintaxis.
Para crear un enlace a una sección/ancla dentro de la página actual, se debe omitir la parte ruta'.
Ejemplo: {{ls|#Enlaces relativos}} resulta en el enlace: Enlaces relativos (es decir, un enlace a la sección en esta página).

{{lsd|ruta#Sección }} ("lsd" significa "Enlace a la sección sin mayúsculas") - Casi igual que {{ls}} excepto que quita la mayúscula a la primera letra del nombre de la sección mostrada. Para crear un enlace en la misma página, la parte ruta debe estar vacía.

Ejemplo: {{lsd|cpp/language/array#Arrays de límite desconocido}} resulta en el enlace: arrays de límite desconocido.
Ejemplo: {{lsd|#Enlaces relativos}} resulta en el enlace: enlaces relativos (es decir, un enlace a la sección en esta página).

[editar] Fuente teletipo

{{ltt|ruta |título (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso.

Ejemplo: {{ltt|cpp/language/switch}} resulta en el enlace: switch.
Ejemplo: {{ltt|cpp/language/switch|switch(expr)}} resulta en el enlace: switch(expr).

{{ltf|ruta |título (opcional)|args=argumentos (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso. Se añaden los paréntesis que indican función, que encierran los argumentos opcionales.

Ejemplo: {{ltf|cpp/error/terminate}} resulta en el enlace: terminate().
Ejemplo: {{ltf|cpp/error/terminate|std::terminate}} resulta en el enlace: std::terminate().
Ejemplo: {{ltf|cpp/error/set_terminate|std::set_terminate|args=nullptr}} resulta en el enlace: std::set_terminate(nullptr).

{{ltp|ruta |título (opcional)|targs=argumentos de plantilla (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso. Se añaden corchetes angulares que indican plantilla, que encierran los argumentos de plantilla opcionales.

Ejemplo: {{ltp|cpp/container/vector}} resulta en el enlace: vector<>.
Ejemplo: {{ltp|cpp/container/vector|targs=int}} resulta en el enlace: vector<int>.
Ejemplo: {{ltp|cpp/container/vector|targs=std::size_t}} resulta en el enlace: vector<std::size_t>.

{{ltpf|ruta |título (opcional)|targs=argumentos de plantilla (opcional)|args=argumentos (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso. Se añaden corchetes angulares que indican plantilla, que encierran los argumentos de plantilla opcionales. Después, se añaden paréntesis que indican función, que encierran los argumentos opcionales.

Ejemplo: {{ltpf|cpp/container/vector/vector|targs=int|args=5}} resulta en el enlace: vector<int>(5).
Ejemplo: {{ltpf|cpp/locale/use_facet|targs=Facet|args=loc}} resulta en el enlace: use_facet<Facet>(loc).

{{lst|ruta#sección }} - Crea un enlace a una sección (ancla) en una página dada por la ruta absoluta. El texto de la sección se usa también como el título. Para crear un enlace en la misma página, la parte ruta debe estar vacía.

Ejemplo: {{lst|cpp/ranges#maybe-const}} resulta en el enlace: maybe-const.
Ejemplo: {{lst|#top}} resulta en el enlace: top.
Ejemplo: {{lst|#top_}} resulta en el enlace: top_ (ten en cuenta que el carácter de subrayado final del enlace se recorta automáticamente).

{{l2tt|página |título1 |título2 (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título se forma a partir de las dos últimas partes de la ruta, con :: insertado entre ellas. Cada una de estas partes puede ser reemplazada por título1 y título2.

Ejemplo: {{l2tt|cpp/container/vector/size}} resulta en el enlace: vector::size.
Ejemplo: {{l2tt|cpp/container/vector/size|size() const}} resulta en el enlace: vector::size() const.
Ejemplo: {{l2tt|cpp/container/vector/size|size()|std::vector<T>}} resulta en el enlace: std::vector<T>::size().

{{l2tf|página |título1 |título2 (opcional)|args=argumentos (opcional)|sufijo=sufijo (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título se forma a partir de las dos últimas partes de la ruta, con :: insertado entre ellas. Cada una de estas partes puede ser reemplazada por título1 y título2. Se añaden paréntesis que indican función, que encierran los argumentos opcionales y van seguidos del sufijo opcional.

Ejemplo: {{l2tf|cpp/container/vector/size}} resulta en el enlace: vector::size().
Ejemplo: {{l2tf|cpp/container/vector/size|sufijo=const}} resulta en el enlace: vector::size().
Ejemplo: {{l2tf|cpp/container/vector/size|size|std::vector<T>}} resulta en el enlace: std::vector<T>::size().

[editar] Fuente teletipo en cursiva

{{lti|ruta |título (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso.

Ejemplo: {{lti|cpp/concepts/boolean-testable}} resulta en el enlace: boolean-testable.

{{ltpi|ruta |título (opcional)|targs=argumentos de plantilla (opcional)}} - Crea un enlace a una página usando una ruta de acceso absoluta. El título por defecto es solo la última parte de la ruta de acceso. Se añaden corchetes angulares que indican plantilla, que encierran los argumentos de plantilla opcionales.

Ejemplo: {{ltpi|cpp/concepts/boolean-testable}} resulta en el enlace: boolean-testable <>.
Ejemplo: {{ltpi|cpp/concepts/boolean-testable|targs=int}} resulta en el enlace: boolean-testable <int>.

{{lsi|ruta#sección }} - Crea un enlace a una sección (ancla) en una página dada por la ruta absoluta. El texto de la sección se usa también como el título. Para crear un enlace en la misma página, la parte ruta debe estar vacía.

Ejemplo: {{lsi|cpp/ranges#maybe-const}} resulta en el enlace: maybe-const.
Ejemplo: {{lsi|#top}} resulta en el enlace: top.
Ejemplo: {{lsi|#top_}} resulta en el enlace: top_ (ten en cuenta que el carácter de subrayado final del enlace se recorta automáticamente).

[editar] Enlaces absolutos con prefijo std::

Las siguientes plantillas de conveniencia generan enlaces cuyos títulos comienzan con std::. Se pueden usar en lugares donde {{lc}} no genera un enlace. Todos los enlaces aparecen en fuente de teletipo.

{{ltt std|ruta }} - Enlace a una página usando una ruta de acceso absoluta El título es std:: seguido por la última parte de la ruta de acceso.

Ejemplo: {{ltt std|cpp/container/mdspan}} resulta en el enlace: std::mdspan.

{{ltf std|ruta }} - Enlace a una página usando una ruta de acceso absoluta El título es std:: seguido por la última parte de la ruta de acceso y paréntesis que indican función.

Ejemplo: {{ltf std|cpp/io/print}} resulta en el enlace: std::print().

{{l2tt std|ruta }} - Enlace a una página usando una ruta de acceso absoluta El título es std:: seguido por las dos últimas partes de la ruta unidas por ::.

Ejemplo: {{l2tt std|cpp/utility/basic_stacktrace/current}} resulta en el enlace: std::basic_stacktrace::current.

{{l2tf std|ruta }} - Enlace a una página usando una ruta de acceso absoluta El título es std:: seguido por las dos últimas partes de la ruta unidas por :: y paréntesis que indican función.

Ejemplo: {{l2tf std|cpp/utility/expected/value}} resulta en el enlace: std::expected::value().

[editar] Enlaces relativos

[editar] Fuente normal

{{rl|página |título (opcional)}} - Crea un enlace a una página relativo a esta página (es decir, a una subpágina)

{{rlp|página |título (opcional)}} - Crea un enlace a una página relativo a la página padre.

{{rlp|/ |título }} - Crea un enlace a la página padre.

{{rlps|página#sección }} - Crea un enlace a una sección de una página relativa a la página padre. El título del enlace generado es el nombre de la sección.

{{rlpsd|página#sección }} - Crea un enlace a una sección de una página relativa a la página padre. El título del enlace generado es el nombre de la sección con la primera letra sin mayúscula.

[editar] Fuente teletipo

{{rlt|página |título (opcional)}} - Crea un enlace a una página relativo a esta página (es decir, a una subpágina)

{{rlpt|página |título (opcional)}} - Crea un enlace a una página relativo a la página padre.

{{rlpt|/ |título }} - Crea un enlace a la página padre.

{{rlpf|página |título (opcional)|args=argumentos (opcional)}} - Crea un enlace a una página relativo a la página padre. Se añaden paréntesis que indican función, que encierran los argumentos opcionales.

{{rlpst|página#sección }} - Crea un enlace a una sección de una página relativa a la página padre. El título del enlace generado es el nombre de la sección.

{{ttt|identificador }} - Crea un enlace a la página actual (a través del enlace #top).

Ejemplo: {{ttt|esta_página}} resulta en esta_página.

[editar] Fuente teletipo en cursiva

{{rli|página |título (opcional)}} - Crea un enlace a una página relativo a esta página (es decir, a una subpágina)

{{rlpi|página |título (opcional)}} - Crea un enlace a una página relativo a la página padre.

{{rlpi|/ |título }} - Crea un enlace a la página padre.

{{rlpsi|página#sección }} - Crea un enlace a una sección de una página relativa a la página padre. El título del enlace generado es el nombre de la sección.

[editar] Enlaces decorados

{{attr|atributo |título (opcional)|título adicional (opcional)|lang=lenguaje (opcional)}}

Usado para crear un enlace a la descripción del especificador de atributo del lenguaje C/C++ Parámetros:
  • atributo - Un nombre del especificador de atributo.
  • title - Un título del especificador de atributo.
  • título adicional - Elementos adicionales después del título.
  • lenguaje - cpp o c. Si no se da lenguaje, se usa {{get lang}}.
Ejemplo: {{attr|assume}} resulta en [[assume]].
Ejemplo: {{attr|noreturn|_Noreturn|lang=c}} resulta en [[_Noreturn]].
Ejemplo: {{attr|deprecated|3=("porque")}} resulta en [[deprecated]].