CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Question avec Eclipse !

Simbra
Simbra
Niveau 18
29 avril 2014 à 19:00:14

Bonjour à tous et à toutes !

J'ai une petite question relativement à Eclipse, je dois faire un programme, qui lors du lancement de la classe main doit permettre une prise de paramètres par l'utilisateur tel que le nom d'un fichier, puis d'une extension etc ... qui doivent se traduire finalement par les arguments de notre classe main !

Mais cela est-il possible avec Eclipse ? Et si oui, comment faire ?

Merci d'avance pour une éventuelle réponse !

linux13-04
linux13-04
Niveau 8
29 avril 2014 à 21:45:45

ça ne dépend pas de l'ide, ça dépend de ton code.

C'est par exemple le

int main(int argc,char *argv[])

qui récupère tes parametres

Grand__Smurf
Grand__Smurf
Niveau 46
30 avril 2014 à 00:18:58

Peu importe le langage ou l'IDE, il suffit que tu lances ton programme en passant par la console (windows ou linux, peu importe), et que tu mettes tes arguments là.

Bunyan
Bunyan
Niveau 17
30 avril 2014 à 08:22:37

Dans tout bon IDE, tu peux indiquer dans la configuration de lancement des arguments, que ce soit pour ton programme ou pour l'environnement.
Là par contre, j'ai pas le temps de suite d'indiquer où c'est dans Eclipse (+le fait que je ne l'utilise pas). J'essaie d'écrire la marche à suivre dans la journée :)

Simbra
Simbra
Niveau 18
30 avril 2014 à 10:17:11

Merci beaucoup Bunyan !

Linux : Mais donc, pas possible qu'au lancement du programme, une fenêtre s'affiche pour permettre à l'utilisateur de rentrer ses arguments lui même ?

Grand_Smurf : Je suis sous Mac, ça peut marcher aussi ?

nounoursheureux
nounoursheureux
Niveau 10
30 avril 2014 à 10:24:26

Oui, tu as un terminal quelque part dans les accessoires il me semble (je n'ai pas de Mac donc je sais pas où c'est)

Bunyan
Bunyan
Niveau 17
30 avril 2014 à 10:58:03

"Linux : Mais donc, pas possible qu'au lancement du programme, une fenêtre s'affiche pour permettre à l'utilisateur de rentrer ses arguments lui même ? "

Non, sauf à faire un menu.
Regarde comment sont fait les commandes Linux. Tu as généralement un "USAGE" (ou un extrait du man) quand il n'y a aucun argument pour indiquer comment l'utiliser et quelle est l'utilité.

Sinon oui, le terminal Mac est très proche du terminal Linux.

Voici un lien pour entrer des arguments à ta config' de lancement : http://www.cs.colostate.edu/helpdocs/eclipseCommLineArgs.html
De mémoire (ça fait juste 3 ans que je n'utilise plus Eclipse), ça a l'air d'être à jour.

Simbra
Simbra
Niveau 18
30 avril 2014 à 19:07:38

Merci beaucoup !

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment