Pascal/Turbo Pascal - ayuda por favor

 
Vista:

ayuda por favor

Publicado por lucas (1 intervención) el 06/03/2006 23:32:06
hola alguien me puede decir para que sirve poner antes de un procedimiento cosas como esta
{$M $400,0,0} me pueden decir donde puedo conseguir informacion para saber que son y para que sirven
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda por favor

Publicado por M@rceloL (152 intervenciones) el 07/03/2006 02:17:18
Esas son directivas de compilador.

No recuerdo qué hacía la $M, pero en la ayuda misma aparecen al principio (buscá ayuda sobre #, $ o algún símbolo).

Las directivas de compilador sirven para indicarle al compilador que el código se compile de alguna forma en particular. Muchas veces corresponden a opciones que uno tiene disponibles en el menú de opciones del compilador. Por ejemplo, la opción Range Checking se puede hablitar/deshabilitar en la ventana de opciones pero también con la directiva $R.

Espero aclararte un poco las cosas. Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuda por favor

Publicado por micropais (209 intervenciones) el 07/03/2006 10:56:33
las directivas de copilacion controlan las caracteristicas del compilador
en TP7 menú|option|compiler
en free desde option

hay dos formas de usar las directivas , una es desde el menu del EID
quedansose así por defecto en todo el programa y otra es activandola
y desctivandola en puntos concretos del programa mediante el simbolo
{$Letra de la directiva de compilacion + ò - }

en tu caso particular {$M <pila> <minimo pila ><maximo pila>}
controla el espacio para la pila dinamica y el uso del HEAP
en TP7 solo se usan dentro de archivos de programa , invalidandose
si se usan en UNIDADES.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar