[C con Clase] Definición conjunta de variables.
Magnanego Nestor
nmagnanego en yahoo.com.ar
Mar Mar 13 14:46:34 CET 2007
Hola, voy a ver si entendi lo que pides; en C/C++ es
posible declarar variables globales y luego usando el
modificador extern en los restantes modulos tienes
acceso a ellas. Por ejemplo
Esto es C:
int variableglobal;
int main(void) {
...
...
..
return 0;
}
Lo anterior esta en principal.c
Lo siguiente esta en otro.c
#include .....lo que sea
#include "variablesglobales.h"
int suma() {
return (variableglobal + 1);
}
int resta() {
return (variableglobal - 1);
}
En variablesglobales.h pones:
extern int variableglobal;
Saludos.
Nestor.
--- dani <ddagnino en gmail.com> escribi:
> Hola a todos,
> Tengo un problemilla y es que estoy haciendo un
> programa que utiliza varias funciones, lo que ocurre
> es que estas usan ciertos parámetros que deseo que
> estén en un solo archivo porque si quiero luego
> cambiarlos solo tenga que hacerlo en este. Antes
> programaba en Fortran y en este lenguaje se que ha
> esto se le llama “module nombre” que se ponía
> en un solo archivo, al principio de cada subrutina
> se escribe “use nombre” y el programa entonces
> usa los parámetros definidos en los module. Mi
> pregunta es si existe algo así en C/C++.
> Muchas gracias y un saludo.
> Dani.
> _______________________________________________
> Lista de correo Cconclase
> Cconclase en listas.conclase.net
>
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas:
http://listas.conclase.net/index.php?gid=2&mnu=FAQ
__________________________________________________
Pregunt. Respond. Descubr.
Todo lo que queras saber, y lo que ni imaginabas,
est en Yahoo! Respuestas (Beta).
Probalo ya!
http://www.yahoo.com.ar/respuestas
Más información sobre la lista de distribución Cconclase