begin process at 2012 05 30 06:16:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Divers

 > 

recuperer arguments


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

recuperer arguments

mercredi 31 août 2005 à 18:52:15 | recuperer arguments

atchoumdu51

Membre Club
Bonjour, je voudrais créer un programme qui récupère tous les arguments qui lui sont donnés au lancement, par exemple

c:/mon_prog -addListe mon_bidule

je voudrais récupérer dans une variable "-addListe mon_bidule" en fait....
je ne sait pas si je susi très clair!

Merci a tous
mercredi 31 août 2005 à 19:06:16 | Re : recuperer arguments

mezaya

en mode console :

tu déclare ton entrée de programme comme ça :

int main( int argc , char** args );

argc : te donne le nombre d'arguments
args : est un tableaux des arguments passer a ton programme.

attention le nom du programme compte comme un argument donc argc a pour valeur minimale 1.

pour windows :

int WINAPI WinMain( HINSTANCE , HINSTANCE , LPSTR args , INT )

args : est la chaine passerr en parametre par contre le nom du programme n'est pas mis dedans

Voili,Voilou
mercredi 31 août 2005 à 19:08:38 | Re : recuperer arguments

mezaya

Réponse acceptée !
en relisant je trouve pas ça très clair ton je vais te donner un exemple :

prog.exe Argument1 Argument2

mode console :
argc = 3
args[0] = "prog.exe"
args[1] = "Argument1"
args[2] = "Argument2"

mode windows:
args = "Argument1 Argument2"


Voili,Voilou
mercredi 31 août 2005 à 19:19:38 | Re : recuperer arguments

atchoumdu51

Membre Club
C'étais plutot clair a la première mais un exemple n'est jamais malvenu!!
Merci de ta réponse très rapide que je teste maintenan..


Cette discussion est classée dans : recuperer, bidule, arguments, addliste


Répondre à ce message

Sujets en rapport avec ce message

Arguments en ligne de commande [ par Fantoooom ] Salut,Je débute dans le C++. J'ai lu dans un livre un truc à propos des arguments en ligne de commande, mais je ne sais pas du tout ce que c'est, quel C++ recuperer les icones d'un exe ou d'une application [ par rerebozo ] BonjourComment faire pour charger les icones d'une application ou d'un exe Merçi Recuperer des données dans une char [ par Johjo ] JE voudrais savoir si il y a une fonction pour recuperer des données dans une chaine de caractere. Par exemple, j'ai "voiture", je voudrais recuperer recuperer l'adresse d'un fichier pour l'ouvrir(URGENT) [ par epimethee ] j'vais tenter de me faire comprendre j'ai un p'tit prog qui doit convertir un fichier sys d'une version à l'autre et vice-versa.il ne me reste plus qu recuperer l'adresse d'un fichier pour l'ouvrir(URGENT) [ par epimethee ] j'vais tenter de me faire comprendre j'ai un p'tit prog qui doit convertir un fichier sys d'une version à l'autre et vice-versa.il ne me reste plus qu Recuperer le nom du programme lancé [ par jim2002 ] Voici mon prog, je voudrais recuperer le nom du programe ki a été lancé : //-----------------------------------------#include "stdafx.h"#include int A Comment recuperer le nom de login(win2000) [ par asik38 ] je voudrais récuperer le nom d'utilisateur avec borland 4.0Merci!!! Recuperer le texte d'une combobox [ par tweet ] Salut, Je gere un petit prog sous visual C++ et je n'arrive pas à récupérer le texte d'un combobox. J'ai associe au combo une variable de type CString recuperer la propriete picture d'une image [ par vbbreizh ] Comment recuperer la propriete picture d'une image affichee dans un prog VB6 et l'exploiter dans une dll en VCPP.La dll utilise l'api drawtext() et l' recuperer la propriete picture d'une image [ par vbbreizh ] Comment recuperer la propriete picture d'une image affichee dans un prog VB6 et l'exploiter dans une dll en VCPP.La dll utilise l'api drawtext() et l'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales