Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment remplacer les caractères à…
  • Comment faire une facture sur un Mac…
  • Comment trouver un Coder 
  • Comment analyser beaucoup de donnée…
  • Comment afficher SAT bin 
  • Quel est le Microsoft Network Cadre …
  • Comment faire pour modifier la haute…
  • Comment ajouter un objet à ViewStat…
  • Comment Spécification produit Langu…
  • Comment construire des formes à l'a…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment mettre en place un fichier EXE Switch

    Pour certains langages de programmation , les ordinateurs compiler des programmes à partir de leur forme originale, lisible en langage machine natif . Les fichiers exécutables qui en découlent, ne nécessitant aucun autre traduction avant le processeur de l' ordinateur les exécute , ont l' extension de nom de fichier EXE sur le système d'exploitation Microsoft Windows. Un commutateur de ligne de commande est envoyé à un argument d'un programme au moment où le programme est appelé. Certains fichiers exécutables permettent l'invocateur pour spécifier des commutateurs de ligne de commande pour déterminer le comportement du programme appelé . Un programmeur peut facilement écrire du code qui accepte les commutateurs de ligne de commande dans n'importe quel langage de programmation compilé. Instructions
    1

    inclure les bibliothèques qui fournissent les fonctions qui analysent le contenu de la ligne de commande. La manière spécifique de l'exécution de cette étape dépend du langage de programmation que vous utilisez. Par exemple, dans le programme C doit contenir les directives du préprocesseur dans son préambule :

    # include

    # include

    # include

    # include
    2

    invoquer les fonctions qui analysent la ligne de commande . La manière spécifique de l'exécution de cette étape dépend du langage de programmation que vous utilisez. Par exemple, les programmes C invoquent " getopt » pour lire les noms de tous les commutateurs de ligne de commande spécifiées pour l'invocation actuelle , l'un après l'autre . Un programme qui accepte "-a" , " -x " et "- t" en tant que commutateurs doivent analyser la ligne de commande comme suit :

    main (int argc, char ** argv )

    {int choix ; option


    = getopt ( argc, argv , " axt :"); }


    l' exemple de code laisse le nom du commutateur de ligne de commande en cours ( ie , le plus à gauche ne sont pas encore traitées par " getopt ») variable " option. "
    3 processus de

    chaque commutateur de ligne de commande en fonction de sa signification. La manière spécifique de l'exécution de cette étape dépend du langage de programmation que vous utilisez et sur ​​le sens attribué à chaque commutateur. Par exemple, en C , vous pouvez tester la valeur de la variable contenant le nom du commutateur avec un "if" conditionnel tels que:

    si (option == 'x')

    exitAfterProcessing = 1;

    l'exemple de code modifie le comportement du programme C (par exemple , fait sortir tout de suite après le traitement du premier lot d' entrées ) en raison de l'invocateur avoir spécifié l'option "- x " switch dans le cadre de la ligne de commande .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • GTK Theme Tutoriel 
  • Comment faire pour convertir la chaîne de l'URI 
  • Les études d'informatique pour débutants 
  • MATLAB code pour White Noise 
  • Qu'est-ce que Alias ​​moyenne dans le fichier I /O 
  • Qu'est-ce qu'un Action Script du texte 
  • Qu'est -ce qu'une signature Compilé 
  • Comment savoir programmation Flash 
  • Types de données COBOL 
  • Dressez la liste des types de données utilisés dans Déclaration des variables 
  • Connaissances Informatiques © http://www.ordinateur.cc