Salut, j'ai un petit soucis de #define,
je declare une adresse IP tel que :
jusque la .... ca va
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define IP "192.168.0.1"
Mon probleme intervient apres pour l'utiliser, appremment, je ne peux l'utiliser comme ca :
j'obtiens l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part name.sin_addr.s_addr = inet_addr (IP);Je semble etre obligé de passer par :THC1-Warning-583: Parameter type mismatch, '1'th parameter of 'in
et_addr'
Ce n'est pas possible de faire ca directement dans le define, faire un define typé ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ame.sin_addr.s_addr = inet_addr ( (char *)IP);
merci
Partager