Comment configurer la ligne de commande sans fil
Dans le système d`exploitation Windows, la plupart de la gestion des paramètres Internet de votre ordinateur se fait…
paramètres de ligne de commande sont des mots spéciaux qui véhiculent des informations techniques à un programme pendant le lancement. Un utilisateur peut les faire passer à l`extérieur de la ligne de commande ou à partir d`une interface Windows tels que l`utilitaire Exécuter. Un programmeur a la possibilité de les faire passer en interne comme arguments à la fonction main () du programme. Ce tutoriel se concentre sur cette dernière méthode. Lisez la suite pour apprendre à utiliser les paramètres de ligne de commande en C ++.
Mémorisez les arguments d`entrée à la fonction main (). Ils sont toujours deux, et leur convention est uniforme dans tous les environnements de programmation. Le premier paramètre est argv, qui est un type int. Le deuxième paramètre est argv, un tableau de chaînes C-style. Une bonne façon de penser est comme un tableau à deux dimensions de l`omble.
Comprendre l`importance de argc et argv. Chaque élément de argv contient un paramètre de ligne de commande. La première chaîne est le nom du programme C ++. Argc est le nombre de chaînes argv. Donc, si vous entrez -p -g monprog.exe de la console DOS, argv [0] sera "monprog.exe," argv [1] contiendra -p et argv [2], -g. La valeur de argc est 3 dans ce cas.
Étudier le C ++ code suivant qui imprime les paramètres de ligne de commande passés à main () vers le flux de sortie standard.
int main() {
for (int i = 0- i lt; argc- i ++) {
std :: cout lt; lt; argv [i] lt; lt; std :: endl-
} // Boucle fermée
} // Proximité principale
Remarquez comment la boucle utilise argc comme la limite supérieure de la boucle qui parcourt les éléments stockés dans argv.
Observez la sortie à partir des paramètres de ligne de commande utilisés dans l`exemple à l`étape 2.
monprog.exe
-p
-g
Dans le système d`exploitation Windows, la plupart de la gestion des paramètres Internet de votre ordinateur se fait…
Microsoft Management Console ou MMC, sont une partie de tout système informatique Windows. MMCs donnent aux…
Structured Query Language (SQL) vous fournit les commandes utilisées pour insérer, modifier et supprimer des…
L`utilitaire de ligne de commande Windows (cmd) vous fournit l`ancienne ligne de commande MS DOS qui a été utilisé…
De nombreuses situations peuvent vous conduire à réinitialiser les paramètres de sécurité dans Windows XP. Le…
Extensible Markup Language (XML) fournit une base pour les normes de données. XML permet aux développeurs Web de…
La plupart des fonctions acceptent un nombre fixe d`arguments. Certaines applications nécessitent cependant des…
Lorsque vous travaillez avec des bases de données Oracle, il est utile de savoir comment importer et exporter des…
Wintools Hiren est une application logicielle qui relie de nombreux outils Windows en une seule application graphique,…
BusyBox est une application open-source du système d`exploitation Linux qui combine plusieurs capacités des…
L`adresse IP (Internet Protocol) est l`adresse numérique unique donné à tout périphérique connecté à un réseau.…
C ++ gère une variété de conversions entre types numériques et chaînes en utilisant la classe iostream et la vente…
les matrices 2D sont des structures de données qui organise les données en lignes et en colonnes. C utilise la…
Parfois, il peut être utile d`exécuter un script PHP à partir de la ligne de commande plutôt que de l`intérieur…
L`invite de commande Windows est l`un des outils les plus utiles disponibles dans le système d`exploitation Windows.…
Utilisez l`utilitaire d`invite de commandes dans Windows 7 pour exécuter des commandes, lancer des programmes et…
Pour les utilisateurs de Windows 7 ou Windows Vista, le système d`exploitation offre la possibilité de configurer…
Lors de la programmation dans Microsoft Office Visual Basic pour Applications (VBA), il est parfois nécessaire…
Rundll32 ou Rundll32.exe est un utilitaire de ligne de commande Microsoft Windows qui exécute des fonctions dans un…
Fotolia.com Le système d`exploitation Windows a plusieurs utilitaires de ligne de commande qui offrent une gestion…
Si vous souhaitez utiliser la ligne de commande pour effectuer des tâches, vous devez apprendre quelques codage de…