Tag: argv

Argument einen Vektor mit den übergebenen Argumenten aus der Kommandozeile beim starten eines Programms. Verwendet in der main-Methode, in Verbindung mit argc.

Bestimmen ob string aus argv[1] beginnt mit einem Buchstaben oder Zahl (C-Programmierung)

Anzahl der Antworten 5 Antworten
Schreibe ich eine kleine Anwendung in C, die zwei Parameter nimmt. Ist ein Dateiname, der andere eine Zahl, und Sie können angegeben werden, in zufälliger Reihenfolge. ./wichtigsten mit dem Namen 12345 und ./main 12345 mit dem Namen

erwartet, 'char **' but argument is of type 'char *' --argv

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu erstellen eine einfache Schale, die etwas wie "ls" oder "ls -l" und führt es für mich. Hier ist mein code: #include <stdio.h> #include <sys/wait.h> #include <unistd.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> void

Wie übergeben Sie Befehl Linie Parameter aus einer Datei

Anzahl der Antworten 3 Antworten
Ich habe ein C-Programm, das liest Kommandozeilen-Argumente von argv. Ist es möglich, eine pipe umleiten, die den Inhalt einer Datei als Befehlszeilen-Argumente für mein Programm? Angenommen ich habe eine Datei arguments.dat mit diesem Inhalt: 0 0.2 302

Können argv[0] enthält einen leeren string?

Anzahl der Antworten 4 Antworten
In jedem C-Programm, das Kommandozeilen-argument argv[0] Punkte, um den Namen, der verwendet wird, um das Programm aufzurufen. Gibt es irgendwelche Umstände, unter denen es auf eine leere Zeichenfolge ""? Einen Beispiel-code-snippet für einen solchen Fall wäre eine

Lesen aus einer Datei in die *argv [] - array

Anzahl der Antworten 1 Antworten
Ich versuche, Sie zu konvertieren, ein Linux-Programm in C für DOS. Seit der DOS-Kommandozeile erlaubt nur 128 bytes, die ich versuche zu Lesen, in der Argumente aus einer Datei. Diese Datei hat eine Zeile für jedes argument.

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

Anzahl der Antworten 7 Antworten
Wenn ich diese habe: int main(int argc, char *argv) In den Körper, können Sie manchmal finden Programme mit argv[1]. Wann verwenden wir argv[1] über argv[0]? Ist es nur, wenn wir nur wollen, Lesen Sie die zweiten argument

Die überprüfung, ob argv[i] ist ein Gültiger integer, übergeben von Argumenten in main

Anzahl der Antworten 3 Antworten
Ich versuche, um sicherzustellen, dass alle übergebenen Argumente zu main gültig sind Ganzzahlen, und wenn nicht, werde ich drucken ein Fehler. Zum Beispiel, wenn ich eine ausführbare Datei mit dem Namen total, ich würde geben Sie total

assembly-Sprache, die Hilfe bei der Suche nach agrv[1][0]

Anzahl der Antworten 2 Antworten
Ich versuche, das erste element von dem, was gespeichert ist in argv[1] in x86-Assembler. Ich knallte den Stapel zweimal, um eax zunächst, weil ich will argc so kann ich die Anzahl der argc. Dann knallte argv zu

Vergleichen von zwei Dateien in c

Anzahl der Antworten 2 Antworten
Wie der Titel sagt, brauche ich zum vergleichen von 2 Dateien.Wenn eine Zeile kommt ,dass ist nicht das gleiche zwischen diesen 2 Dateien,print, Online (Von beiden Dateien).Der code gibt keine Fehler senden.Ich kann nicht scheinen, um in

C assign string aus argv[] zu char-array

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code, der liest einen Dateinamen von der Kommandozeile aus und öffnet diese Datei: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv){ FILE *datei; char filename[255]; //filename = argv[1]; //datei=fopen(filename, "r"); datei=fopen(argv[1], "r");

Wann kann argv[0] null?

Anzahl der Antworten 4 Antworten
Was ich verstehe, über die Weitergabe von Argumenten an main() von der Kommandozeile ist, dass argc hat einen minimalen Wert von 1 und argv[0] immer der Programmname mit Pfad. Wenn Argumente auf der Kommandozeile, dann ist argc

Change-Prozess Namen ohne änderung argv[0] in Linux

Anzahl der Antworten 2 Antworten
Brauche ich zum ändern der Prozess-name für mein Programm in C-Sprache. Ich präzise, dies ist nicht der name eines Threads, die ich ändern möchte. Ich möchte den Namen ändern, der mein Programm, aber die einzige Lösung, die

konvertieren string in argv in c++

Anzahl der Antworten 10 Antworten
Ich habe einen std::string, der einen Befehl ausgeführt werden, mit execv, was ist das beste "C++" Weg, es zu konvertieren, um die "char *argv ", der erforderlich ist, durch den zweiten parameter von execv()? Klären: std::string cmd

Konvertieren char TCHAR* argv[]

Anzahl der Antworten 2 Antworten
Wie kann ich die Eingabe von text in TCHAR* argv? ODER: Wie kann ich umwandeln char zu TCHAR* argv? char randcount = "Hello world"; TCHAR* argv; argv = convert(randcount); TCHAR* argv=_T("HelloWorld"); zeigt Seine Fehler error C2440: 'initializing'

Problem mit sys.argv[1], wenn unittest-Modul ist in einem Skript

Anzahl der Antworten 4 Antworten
Ich habe ein Skript, dass bedeutet, verschiedene Dinge und Zugang paramenters mithilfe von sys.argv, aber wenn das Skript bekommt das unittest-Teil des Codes, der es sagt, es ist kein Modul für diesen. Das Skript, das ich habe,

Unterschied zwischen char *argv[] und char **argv für das zweite argument von main()

Anzahl der Antworten 4 Antworten
CODE 1 #include<stdio.h> int main(int argc, char *argv) { int j; printf("%d", argv[1][0]); return 0; } CODE 2 #include<stdio.h> int main(int argc, char **argv) { int j; printf("%d", argv[1][0]); return 0; } CODE 1 und CODE 2

Zahlen übergeben, die als Kommandozeilen-Argumente in python nicht so auszulegen, als Ganzzahlen

Anzahl der Antworten 6 Antworten
Ich bin vertraut mit C, und haben begonnen, das Experimentieren in python. Meine Frage ist in Bezug auf die sys.argv Befehl. Ich habe gelesen, es wird verwendet, um einen Kommandozeilen-interpreter, aber wenn Sie versuchen, führen Sie ein

Lesen von argv[0]

Anzahl der Antworten 3 Antworten
Wie kann ich Lesen, aus argv[0]? Ich bin mit NetBeans. Jedes mal wenn, ich den Typ in stdin. Wenn ich argv, dann wird das Programm ausgeführt, ohne meine Eingabe. Hier ist mein code: int main(int argc,char *argv)

Python Popen senden, um den Prozess auf stdin, empfangen auf stdout

Anzahl der Antworten 1 Antworten
Gebe ich eine ausführbare Datei auf der Befehl-Linie, um mein python-Skript. Ich habe einige Berechnungen durchführen und dann würde ich gerne das Ergebnis dieser Berechnungen, die über STDIN, um die ausführbare Datei. Wenn er fertig ist, hätte

Wie Sie Zugang zu den Kommandozeilen-Argumenten des Aufrufers innerhalb einer Funktion?

Anzahl der Antworten 7 Antworten
Ich bin versucht zu schreiben, eine Funktion in der bash, der auf die Skripte Kommandozeilen-Argumente, aber Sie werden ersetzt durch die positionale Argumente der Funktion. Gibt es eine Möglichkeit, für die Funktion Zugriff auf die Kommandozeilen-Argumente, wenn

Wie Schreibe eigenen ISTZAHL () - Funktion?

Anzahl der Antworten 4 Antworten
Ich bin neu in C und ich denken, wie Sie schreiben, diese Funktion selbst. Ich nehme einen parameter von der Kommandozeile, so ist es gelagert im argv-array und ich möchte, um zu entscheiden, ob es notwendig ist

Segmentation fault mit strcmp()

Anzahl der Antworten 3 Antworten
if(strcmp(argv[2], NULL) == 0) Bin ich vorbei 3 Kommandozeilen-Argumente, aber ich will auch, dass es mit nur 2 Befehlszeilen-Argumente, die mit der obigen Aussage. Aber "segmentation fault" - Fehler angezeigt wird. Ich habe auch versucht mit if(argc

Mit execv (C-Sprache), um Befehle von einer linux-Eingabeaufforderung

Anzahl der Antworten 6 Antworten
Nur ein Teil der ich bin verwirrt, so weit ist, wie die Einrichtung execv mit dem ersten parameter als das aktuelle Arbeitsverzeichnis. Ich habe versucht, sowohl die "." und "~", weder ausführen, alles auf den Bildschirm; dasselbe

Wie gehen sys.argv[n] in eine Funktion in Python

Anzahl der Antworten 2 Antworten
Ich versuche zu überholen "sys.argv[1]" in einer Funktion. #!/usr/bin/env/python import sys def main(): test(sys.argv[1]) def test(sys.argv[1]): print "Hello " + sys.argv[1] ./arg.py World File "./arg.py", line 5 def test(sys.argv[1]): ^ SyntaxError: invalid syntax Nicht sicher, wo gehen

speichern argv[1], um eine char-variable

Anzahl der Antworten 4 Antworten
Gebe ich ein Zeichen auf meinem Programm, und ich will bewahren Sie dieses Zeichen, um variable. Zum Beispiel habe ich ein Programm wie dieses ./a.out s file. Jetzt will ich speichern, der argv[1] (der s) zu einer

Was ist der Punkt, ARGV in Ruby?

Anzahl der Antworten 5 Antworten
Was ist der Punkt, ARGV in Ruby? first, second, third = ARGV puts "The script is called: #{$0}" puts "Your first variable is: #{first}" puts "Your second variable is: #{second}" puts "Your third variable is: #{third}" Was

Selbst verketten von strings auf csh

Anzahl der Antworten 1 Antworten
Brauche ich, um zu verketten, partieller Inhalt von argv um eine meiner Variablen. Zeige ich Euch meinen code: #!/bin/csh set stringList = "" foreach param ($argv) if($param !~ TEST) then set stringList = $stringList " " $param

Wenn argv[] ist ein array von pointer, wie konnte printf("%s", argv[]) arbeiten?

Anzahl der Antworten 4 Antworten
In den folgenden code: #include<stdio.h> int main(int argc,char *argv){ int index; for(index = 0; index < argc; index++) { printf("The %d is %s\n",index,argv[index]); } return 0; } aus der Erklärung char *argv,cdecl sagt, es bedeutet declare argv

Bedeutung von argc und argv in int main( int argc, char** argv ) in OpenCV

Anzahl der Antworten 4 Antworten
In dem folgenden Programm zum laden und anzeigen von Bild in openCV #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace cv; using namespace std; int main( int argc, char** argv ) { if( argc != 2) {

Hilfe beim Vergleich eines argv string

Anzahl der Antworten 2 Antworten
Habe ich: int main(int argc, char **argv) { if (argc != 2) { printf("Mode of Use: ./copy ex1\n"); return -1; } formatDisk(argv); } void formatDisk(char **argv) { if (argv[1].equals("ex1")) { printf("I will format now \n"); } }

Was ist falsch an meinem code? Was ist argv[1]?

Anzahl der Antworten 4 Antworten
Ich versuche, die Fragen der Benutzer zur Eingabe in einen string, damit ich drucken Sie die Länge der Zeichenfolge. Mein code aufgebaut ist gelungen. Jedoch, wenn ich in ein word und drückte "enter", das Programm läuft weiter.

NameError: name 'argv' ist nicht definiert

Anzahl der Antworten 1 Antworten
Ich versuche, ein Google-API-aufrufen und erhalte eine Fehlermeldung mit dem Anfang des Codes finden Sie hier: import os import argparse import sys from apiclient import sample_tools from oauth2client import client # Declare command-line flags. argparser = argparse.ArgumentParser(add_help=False)

Visual C++ argv Frage

Anzahl der Antworten 2 Antworten
Ich habe einige Schwierigkeiten mit Visual Studio 2008. Sehr einfaches Programm: Druck-Zeichenfolgen gesendet werden, die als Argumente. Warum dies so: #include <iostream> using namespace std; int _tmain(int argc, char* argv) { for (int c = 0; c

Doppel-Zeiger char-Operationen

Anzahl der Antworten 5 Antworten
Nehme an, ich habe char **argv. Ersten, wie kann ich drucken Sie alle Fäden in argv? Ich habe versucht, die folgenden: char *temp; temp = *argv; //Now points to the first string? while (temp != NULL) {

Rückgabewert atoi (argv[1]) ist immer 0

Anzahl der Antworten 3 Antworten
Ich in ein problem über den Rückgabewert der atoi(). Ich umwandeln wollen char im command-line-argument argv[1] in int Art und drucken Sie es aus. Hier ist mein code. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv)

Gibt es irgendeine Möglichkeit, einzustellen, argv und argc-Parameter in der runtime?

Anzahl der Antworten 3 Antworten
Muss ich mein Programm Debuggen, das problem ist, dass dieses Programm dauert paar Parameter. Wie Kann ich das debug-Programm, das einen Parameter ?? Kann ich das irgendwie ändern, argc und argv-Parameter in der runtime ?? Was ist

Lesen der Input-Datei und legt Es In Ein Array mit Leerzeichen als Trennzeichen in Perl

Anzahl der Antworten 1 Antworten
Ich bin versucht, ein input-file mit @ARGV array und schreiben ist es alle Elemente zu einem Array mit Trennzeichen Leerzeichen in perl. Beispiel für die Eingabe-parameter ist eine txt-Datei zum Beispiel: 0145 2145 4578 47896 45 78841

python: sys.argv[0] Bedeutung in der offiziellen Dokumentation

Anzahl der Antworten 3 Antworten
Zitat aus docs.python.org: "sys.argv Die Liste der Kommandozeilen-Argumente übergeben, um ein Python-Skript. argv[0] ist der Skript-name (es ist vom Betriebssystem abhängig, ob dies ist ein vollständiger Pfadname oder nicht). Wenn der Befehl ausgeführt wurde mithilfe der -c

erstellen Sie ein array von Zeigern auf Dateien

Anzahl der Antworten 2 Antworten
Wie würde ich mich über ein array von file-Zeiger in C? Ich möchte ein array erstellen, der Datei-Zeiger auf die Argumente von main... wie a1.txt, a2.txt usw... Also ich würde ./prog arg1.txt arg2.txt arg3.txtdamit das Programm diese

Kann nicht vergleichen, argv?

Anzahl der Antworten 7 Antworten
Habe ich diesen code: if (argv[i] == "-n") { wait = atoi(argv[i + 1]); } else { printf("bad argument '%s'\n",argv[i]); exit(0); } Wenn dieser code ausgeführt bekomme ich folgende Fehlermeldung: bad argument '-n' Ich ernsthaft nicht wissen,

Speichern argv-Vektor oder string

Anzahl der Antworten 2 Antworten
Brauche ich, um zu speichern, alle Argumente auf einen Vektor, oder so etwas. Ich bin kein Programmierer, also weiß ich nicht, wie es zu tun, aber hier ist, was ich habe, so weit. Ich möchte einfach nur

Argv - Strings in Integer

Anzahl der Antworten 3 Antworten
Ich bin ziemlich neu in python und ich Spiele schon mit argv. Ich schrieb dieses einfache Programm hier und erhalte eine Fehlermeldung, die sagt : TypeError: %d format: a number erforderlich ist, nicht str from sys import

Mit dem Befehlszeilen-Argumente in Python: Verständnis sys.argv

Anzahl der Antworten 10 Antworten
Ich bin derzeit gehen durch das Lernen von Python The Hard Way. Ich denke, dieses Beispiel ist veraltet, deshalb wollte ich um feedback hier. Ich bin mit Python 3.1 from sys import argv script, first, second, third

python command line Argumente, die in Haupt -, skip-Skript-name

Anzahl der Antworten 2 Antworten
Dies ist mein Skript def main(argv): if len(sys.argv)>1: for x in sys.argv: build(x) if __name__ == "__main__": main(sys.argv) also von der Kommandozeile aus zu schreiben ich python myscript.py commandlineargument Ich will es überspringen myscript.py und einfach ausführen

Was bedeutet " sys.argv' bedeuten?

Anzahl der Antworten 4 Antworten
Bin ich das lernen von code, und ich bin verwirrt von einem seiner Linien, das ist: things = [float(arg) for arg in sys.argv[1:]] Omega_a, Omega_b, Delta_a, Delta_b, \ init_pop_a, init_pop_b, tstep, tfinal = things Ich habe online

Mit argv in C?

Anzahl der Antworten 6 Antworten
Für einen Auftrag, bin ich verpflichtet zu haben, die Kommandozeilen-Argumente für mein C-Programm. Ich habe argc/argv vor (in C++) ohne Probleme, aber ich bin mir nicht sicher, ob C-Stil Zeichenketten sind, die beeinflussen, wie das funktioniert. Hier

Char ist nicht die Umwandlung zu int

Anzahl der Antworten 4 Antworten
Für einige Grund mein C-Programm weigert sich zu konvertieren Elemente von argv in ints, und ich kann nicht herausfinden, warum. int main(int argc, char *argv) { fprintf(stdout, "%s\n", argv[1]); //Make conversions to int int bufferquesize = (int)argv[1]

Mit getopt in C mit nicht-options-Argumente

Anzahl der Antworten 2 Antworten
Mache ich ein kleines Programm in C, das sich mit einer Menge von Kommandozeilen-Argumente, so dass ich beschloss, verwenden Sie getopt, um Sie zu Sortieren für mich. Allerdings möchte ich zwei nicht-options-Argumente (Quell-und Ziel-Dateien) werden vorgeschrieben, so

Passing Argument 1 discards qualifiers from pointer target type

Anzahl der Antworten 1 Antworten
Meine main-Funktion ist wie folgt: int main(int argc, char const *argv) { huffenc(argv[1]); return 0; } Der compiler gibt die Warnung: huffenc.c:76: warning: passing argument 1 of ‘huffenc’ discards qualifiers from pointer target type Zur Referenz huffenc

Wie finden Sie die Länge der argv[] in C

Anzahl der Antworten 8 Antworten
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char *argv){ int fir; //badly named loop variable char *input = calloc( strlen(argv), sizeof(char)); //initializing an array for( fir = 1; fir< strlen(argv); fir++){ //removing the first element