File I/O in c++ and linux command line redirect
I've got a program that accepts a text file with a map on it, then finds the shortest path and outputs that to another file.
it needs to work like this
./pathFinder -开发者_StackOverflowarg < inputMap.txt > outputMap.txt
My question is, with this input, what would get filled into argv[] and argc (do the redirects count as arguments), and also should I use file streams or just cin/cout... or maybe something else. Thanks.
argc will be 2, and argv[1] will point to "-arg".
Redirects will simply appear on stdin and stdout (wrapped by std::cin and std::cout).
argv will contain {"./pathFinder", "-arg"}
The redirect will not count as arguments. Just use cin/cout will be fine.
加载中,请稍侯......
精彩评论