argv Questions

2

Solved

I wrote a code below #include<stdio.h> int main(int argc, char *argv[]) { char cmd[50]="dir"; if (argc == 2) { sprintf(cmd,"dir %s",argv[1]); } if (argc == 3) { sprintf(cmd,"dir %s %s...
Whortleberry asked 22/11, 2015 at 21:1

2

Solved

When running a program with node: node test.js How do you check if the program is given an ARGV when run node test.js --example? What I've tried so far is the following: function say(input){ c...
Haber asked 13/5, 2016 at 16:48

2

Solved

I just wrote a small program that reads command line arguments in C, nothing too difficult. I was also modifying them, for example changing the first character of the parameter to uppercase. I kn...
Ribera asked 30/1, 2016 at 14:24

2

Solved

Recently (Jan 2016, in case the question persists long enough) we had the question Are the strings in argv modifiable?. In the comment section to this answer, we (@2501 and I) argued whether ...
Ethiopia asked 30/1, 2016 at 19:13

7

Solved

I have this code: if (argv[i] == "-n") { wait = atoi(argv[i + 1]); } else { printf("bad argument '%s'\n",argv[i]); exit(0); } When this code gets executed I get the following error: bad ...
Jeanne asked 21/11, 2010 at 17:52

2

Solved

I was looking at the code for the GNU coreutils package, specifically the program 'yes', when I saw this block of code in the main function (line 78): if (argc <= optind) { optind = argc; arg...
Cylix asked 15/8, 2015 at 16:29

2

Solved

I always thought that argc was required to mark the end of argv but I just learned that argv[argc] == NULL by definition. Am I right in thinking that argc is totally redundant? If so, I alway...
Ludlow asked 13/8, 2015 at 23:6

1

I am trying to make a Google API call and am getting an error with the beginning of the code found here: import os import argparse import sys from apiclient import sample_tools from oauth2client...
Egocentrism asked 7/8, 2015 at 21:36

6

Solved

Is it safe to use the argv pointer globally? Or is there a circumstance where it may become invalid? i.e: Is this code safe? char **largs; void function_1() { printf("Argument 1: %s\r\n",largs[1...
Hellenistic asked 24/7, 2015 at 7:58

3

Solved

Consider this program: #include <stdio.h> int main(int argc, char* argv[]) { printf("%s\n", argv[1]); return 0; } I compile it like this: x86_64-w64-mingw32-gcc -o alpha alpha....
Flabellum asked 14/6, 2015 at 18:4

2

Solved

I recently came across the following in my searches regarding environment variables in C: int main (int argc, char *argv[], *char *envp[]) I have searched around and can't find anything conclusi...
Ruche asked 28/4, 2015 at 2:12

1

Solved

I have the following code which reads an file name from the command line and opens this file: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv){ FILE *datei; cha...
Margarine asked 23/2, 2015 at 18:18

1

Solved

I am studying Python as a novice programmer. I have seen argv, as in sys.argv used and I believe it is used in other languages as well. What is the significance of the 'v' in 'argv'? What does it s...
Sottish asked 8/12, 2014 at 17:7

1

Solved

I know for what we use this argument, and I even know how to work with the argument. There is only one things I still do not understand. How a program allocate memory for strings which came...
Prodigy asked 15/9, 2014 at 14:22

1

Solved

I Learn Python From "Learn Python the Hard way" I don't know what is argv !! (please explain argv with Example and text) Question 2: What is Different between raw_input & argv ?
Upside asked 30/8, 2014 at 9:12

0

I want to pass argv to another function, and can do it with no problems when I define the function like this: void function(char** argv); and call it from main with: function(argv); How...
Oink asked 19/8, 2014 at 14:58

2

Solved

I need to modify the process name of my program in C language. I precise, this is not the name of a thread that I want to change. I want to change the name of my program, but the only solution I fo...
Adopted asked 23/4, 2013 at 9:24

4

Solved

I'd like to do something like: % python foo bar import sys sys.argv to get: % ['foo', 'bar'] but of course python dies when you enter an argument which is not a script or goes into non inter...
Causative asked 26/2, 2014 at 20:28

3

Solved

I'm getting a segmentation fault for the following code. Can somebody explain why? I would like to be able to copy the contents of argv into a new array, which I called rArray. #include <iostre...
Sherburn asked 12/2, 2014 at 18:7

4

#include <stdio.h> int main(int argc, char *argv[]) { int i; for(i=1;i<argc;i++) printf("%s%s", argv[i], (i<argc-1)? " ":""); printf("\n"); return 0; } Given above is a simple C...
Naughty asked 12/2, 2014 at 15:45

3

Solved

I want to initialize/set char *argv[] inside the main() so that I can use argv[1], argv[2]... later in my program. Up to now, I know how to do this in two ways: For int main(), use one line as...
Absolute asked 2/1, 2014 at 7:29

5

Solved

And does Dart have a getopt library?
Overdress asked 14/2, 2012 at 15:27

1

Solved

I'm currently opening a file taken at runtime via ARGV: File.open(ARGV[0]) do |f| f.each_line do |line| Once a match is found I print output to the user. if line.match(/(strcpy)/i) puts "[!]...
Aveyron asked 4/10, 2013 at 4:47

2

Solved

This is my script def main(argv): if len(sys.argv)>1: for x in sys.argv: build(x) if __name__ == "__main__": main(sys.argv) so from the command line I write python myscript.py commandlin...
Eldreeda asked 25/9, 2013 at 23:10

2

Solved

I am trying to pass "sys.argv[1]" into a function. #!/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 "./ar...
Nephelometer asked 8/7, 2013 at 9:29

© 2022 - 2024 — McMap. All rights reserved.