argv

Der Argumentvektor enthält die Argumente, die beim Starten eines Programms von der Befehlszeile übergeben werden.
3
Antworten

Kann ich eine ganze Datei mit dem Operator überspringen?

Der folgende Perl-Code hat eine offensichtliche Ineffizienz; %Vor% Der Code wird durch jede Zeile der Datei gehen, die wir nicht wollen. Von der Größe der Dateien, auf denen dieses spezielle Skript ausgeführt wird, wird es wahrscheinlich...
14.09.2009, 15:03
4
Antworten

Kann argv [0] eine leere Zeichenfolge enthalten?

In jedem C-Programm zeigt das Befehlszeilenargument argv[0] auf den Namen, der zum Aufrufen des Programms verwendet wird. Gibt es Umstände, unter denen es auf eine leere Zeichenfolge "" zeigt? Ein Beispielcode-Snippet für einen solchen...
29.12.2011, 08:19
3
Antworten

führt einen Prozess mit argc = 0 aus

Ist es möglich, einen Prozess auszuführen, dessen argc = 0? Ich muss ein Programm ausführen, aber es ist extrem wichtig, dass sein argc gleich 0 ist. Gibt es einen Weg, das zu tun? Ich habe versucht, 2 ^ 32 Argumente in die Befehlszeile zu setze...
13.11.2011, 18:46
2
Antworten

Ändern Sie den Prozessnamen, ohne argv [0] in Linux zu ändern

Ich muss den Prozessnamen meines Programms in der Sprache C ändern. Ich präzis, das ist nicht der Name eines Threads, den ich ändern möchte. Ich möchte den Namen meines Programms ändern, aber die einzige Lösung, die ich gefunden habe, ist, den...
23.04.2013, 09:24
1
Antwort

Speicherzuweisung und ** Argv Argument [geschlossen]

Ich weiß, wofür wir dieses Argument verwenden, und ich weiß sogar, wie ich mit dem Argument arbeiten soll. Es gibt nur eine Sache, die ich immer noch nicht verstehe. Wie ein Programm Speicher für Strings reserviert, die von der Eingabe stamme...
15.09.2014, 14:22
1
Antwort

Python Popen sendet zur Verarbeitung auf stdin, empfängt auf stdout

Ich gebe eine ausführbare Datei in der Befehlszeile an mein Python-Skript weiter. Ich mache einige Berechnungen und dann möchte ich das Ergebnis dieser Berechnungen auf STDIN an die ausführbare Datei senden. Wenn es fertig ist, möchte ich das Er...
03.04.2013, 10:41
3
Antworten

So erhalten Sie den Pfad des ausgeführten eingefrorenen Skripts

Wenn Sie ein eingefrorenes Python-Skript (eingefroren mit py2exe) von einem anderen Verzeichnis und Laufwerk als das Skript ausführen, was ist der beste Weg, den Pfad des ausführenden Skripts zu bestimmen? Wenige Lösungen, die ich versucht ha...
24.04.2012, 07:46
2
Antworten

Sind die Zeiger auf Strings in argv modifizierbar? [Duplikat]

Vor kurzem (Januar 2016, falls die Frage lange genug andauert) hatten wir die Frage Sind die Zeichenfolgen in argv änderbar? . Im Kommentarbereich zu dieser Antwort haben wir (@ 2501 und ich) darüber gestritten, ob es wirklich die Strings...
30.01.2016, 19:13
9
Antworten

konvertiere die Zeichenfolge in c ++ in argv

Ich habe einen std :: string, der einen Befehl enthält, der mit execv ausgeführt werden kann, was ist der beste "C ++" Weg, um ihn in den "char * argv []" zu konvertieren, der vom zweiten Parameter von execv () benötigt wird ? Zur Klarstellun...
02.10.2009, 21:10