julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 2008
-
27 oct. 2006 à 16:53
julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 2008
-
27 oct. 2006 à 17:46
Je cherche un moyen de mettre des valeurs pas défaut dans une structure.
Je m'explique par un exemple:
struct s_a
{
int i;
int j;
};
Plus loin dans le programme, j'ai besoin d'utiliser cette structure:
s_a mastruct;
Lorsque je fais ça, j'aimerais que mon i et mon j de ma structure est des valeurs par défaut, est-ce faisable?
C'est dans le cas du codage d'une pile logicielle pour le protocole MODBUS. La norme de MODBUS précise des valeurs par défaut pour certains paramètres, et j'aimerais que lors de "l'instanciation" de ma structure, j'ai ces valeurs par défaut dedans, ou à défaut qu'une fonction qui viendrait mettre une valeur dans la structure soit appelée (genre les constructeurs en C++).
julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 200815 27 oct. 2006 à 17:46
Vecchio: Merci, tu confirmes ce que je pressentais.
Titi035: Ca marche en C++ ce que tu dis, mais pas en C, dommage parcque la dernière solution correspondait exactement à ce que je cherchais à faire.
Merci à tous les deux en tout cas.
Vive le C
Savon