cs_hitchy
Messages postés1Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention25 avril 2005
-
25 avril 2005 à 14:55
cs_hennouni
Messages postés4Date d'inscriptionjeudi 19 avril 2012StatutMembreDernière intervention17 juillet 2013
-
21 juin 2012 à 17:55
Bonjour à tous !!
Bon, voilà j'ai un petit problème....J'ai écrit un petit programme en shell scripting mais on me demande de le retranscrire en C++.
Ne connaissant pas grand chose en C, je solicite votre aide...J'ai commencé à traduire mon code mais j'ai quelques soucis :
- Peux t'on inclure des commandes Shell contenant des variables dans du code C++ ?
Exemple : ifconfig eth0 inet VARIABLE1 netmask VARIABLE2
- Comment inclu t'on ces commandes dans le code ?
Re-exemple : j'ai une commande super pratqiue que je dois inclure :
> tunctl -t eth1
Si vous avez des idées....svp.
Ou si avez une solution de rechange....
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 20 juin 2012 à 18:16
Bonjour.
Si c'est pour du système type Unix, un simple "execve" fera l'affaire (jamais besoin de system !)
De plus, si la commande en shell existe, pourquoi ne pas appeler son équivalent en C++ ? Une commande bash a généralement des équivalents en C ou C++ (Bon c'est vrai, pas toujours). Quelle fonction que tu n'aurais pas en C++, cherches-tu à appeler ?
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
cs_hennouni
Messages postés4Date d'inscriptionjeudi 19 avril 2012StatutMembreDernière intervention17 juillet 2013 20 juin 2012 à 23:25
Rebonjour,
merci beaucoup de votre réponse si vite , je cherche exactement le fonction
ifconfig , pour configuré plusieurs interface réseau en C++ sous lunix
(exemple: ifconfig eth0:1 192........)
Il te suffit au final, d'utiliser ioctl (voir la doc).
________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfoliohttp://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
Vous n’avez pas trouvé la réponse que vous recherchez ?