generated from Trianta/cpp-unity-template
dev #10
@ -3,22 +3,19 @@
|
|||||||
|
|
||||||
void Generator::SetArguments(int argc, char* argv[]) {
|
void Generator::SetArguments(int argc, char* argv[]) {
|
||||||
std::string tempStr;
|
std::string tempStr;
|
||||||
for (int i = 1; i < argc; ++i) {
|
for (int i = 1; i < argc; i += 2) {
|
||||||
tempStr.assign(argv[i]);
|
tempStr.assign(argv[i]);
|
||||||
if (tempStr == "-i") {
|
if (tempStr == "-i") {
|
||||||
setup.isFileSet = true;
|
setup.isFileSet = true;
|
||||||
++i;
|
setup.filename.assign(argv[i+1]);
|
||||||
setup.filename.assign(argv[i]);
|
|
||||||
}
|
}
|
||||||
if (tempStr == "-k") {
|
if (tempStr == "-k") {
|
||||||
setup.isPrefixSet = true;
|
setup.isPrefixSet = true;
|
||||||
++i;
|
setup.prefixLength = std::stoi(argv[i+1]);
|
||||||
setup.prefixLength = std::stoi(argv[i]);
|
|
||||||
}
|
}
|
||||||
if (tempStr == "-n") {
|
if (tempStr == "-n") {
|
||||||
setup.isOutputSet = true;
|
setup.isOutputSet = true;
|
||||||
++i;
|
setup.outputLength = std::stoi(argv[i+1]);
|
||||||
setup.outputLength = std::stoi(argv[i]);
|
|
||||||
}
|
}
|
||||||
if (tempStr == "-h") {
|
if (tempStr == "-h") {
|
||||||
PrintUsage();
|
PrintUsage();
|
||||||
|
Loading…
Reference in New Issue
Block a user