Problème de buffer avec des int et des char
Bonjour,
Voila, j'aimerais créer un buffer pour stocker un certains nombres de valeurs.
J'ai malheuresement deux problèmes :
- comment mettre dans un même buffer des valeurs ayant des types différents (char, int ) ?
- comment calculer la taille d'un int ?
Voila la structure que j'ai crée dans laquelle j'ai mis toutes les données que je voudrais mettre dans le buffer
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| typedef struct tramesnmp
{
char version[2];
char comunity[10];
int trap;
char ObjectId[30];
unsigned long manager_addr;
int error;
int specific;
int lgbuf;
char donnee[100];
}TRAP; |
Mon but est de créer à la main un TRAP SNMP à envoyer à un manager SNMP.
Si vous aviez quelques idées, parce que je tourne en rond la
Si vous voulez des précisions, n'hésitez pas
D'avance merci pour une devellopeuse en mal d'inspiration