Autor Tema: Pequeña duda  (Leído 2116 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado El_Coach

  • PIC12
  • **
  • Mensajes: 79
Pequeña duda
« en: 02 de Febrero de 2006, 10:08:00 »
Sonrisa ¡Hola compañer@s! Sonrisa

Me ha surgido una pequeña duda.
Cuando incluyes una libreria .c en un programa en c del compilador CCS. Si no utilizas algunas de sus funciones, ¿repercute en el tamaño del programa final?. Me refiero a si, esas funciones que no utilizas, el ccs las incluye igualmente o no.
Yo pienso que no las incluye, es lo más lógico, pero tampoco lo se con seguridad.

No es algo que me quite el sueño, pero no está de más saberlo.


Eso es todo, un saludote! Giño
"Hazlo o no lo hagas, pero nunca lo intentes"

Desconectado piriots

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 609
RE: Pequeña duda
« Respuesta #1 en: 03 de Febrero de 2006, 05:44:00 »
Creo que estas en lo cierto, si no usas una libreria no ocupa espacio. Es como si defines una funcion y luego no la llamas des del main, esta funcion no ocupa memoria.

Desconectado vszener

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2395
RE: Pequeña duda
« Respuesta #2 en: 03 de Febrero de 2006, 11:28:00 »
El compilador lo que hace a la llamada d ela funcion poner el codigo correspondiente, eso si, si incluyes una libreria la cual tenga definida variables o constantes para su funcionamiento iterno, esas variables o constantes si repercuten a la memoria del programa.

Suerte!!!Giño
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado El_Coach

  • PIC12
  • **
  • Mensajes: 79
RE: Pequeña duda
« Respuesta #3 en: 04 de Febrero de 2006, 04:38:00 »
Ok, ahora ya está más claro.

Gracias por todo Giño
"Hazlo o no lo hagas, pero nunca lo intentes"


 

anything