 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
si_sino Invitado
|
Publicado: Vie 27 May, 2005 4:39 pm Asunto: como funciona #if |
|
|
Que tal.
qlguien por favor me podria decir como funciona
#if
y si escribo asi
#if !defined(algo)
que va a hacer, gracias |
|
| Volver arriba |
|
 |
LordNemesis Master


Registrado: 31 Dic 2003Mensajes: 340Ubicación: México
|
Publicado: Vie 27 May, 2005 5:41 pm Asunto: |
|
|
esas son instrucciones del precompilador... Y se ejecutan antes de que el compiadlro te compile el codigo... por ejeplo puedes condicionar que si una unidad ya ha sido declara, no te la declara nuevamente, esto para evigtar errores a la hora de compilar... etc.... etc.... _________________ Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!! |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Sab 28 May, 2005 9:20 am Asunto: |
|
|
son instruciones del pre procesador, como bien te han explicado..
funcionan asi...
| Código: |
// indica si existe el valor ALGO, si ya existe, entonces realizar
// algunas operaciones, mientras existe
#if ALGO
{... operaciones si existe ya algo ....}
#endif |
en la siguiente
| Código: | // generalmente se usan cuando algo no esta definido, y deseas usarlo
// si te das cuenta en los archivos de cabecera (*.h), existe esta palabra
// para no redefinir, el archivo de cabecera 2 veces.. y marcar algun error
// para el compilador
#if !definde CES_SAR // SI NO ESTA DEFINIDA
# define CES_SAR // que se defina
{.. operaciones que deseas realizar, por ejemplo creacion de clases
variables etc..}
#endif |
_________________
 |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|