made parser work
This commit is contained in:
parent
de4b055a9c
commit
db163511b3
32 changed files with 28 additions and 3607 deletions
30
src/main.cpp
30
src/main.cpp
|
@ -1,9 +1,33 @@
|
|||
#include <cstdlib>
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
|
||||
#include "clients.hpp"
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
std::cout << "Hello, World!" << std::endl;
|
||||
clients::clients();
|
||||
std::string *splitArgs(int argc, char **argv) {
|
||||
|
||||
auto result =
|
||||
reinterpret_cast<std::string *>(malloc(sizeof(std::string) * argc));
|
||||
for (int i = 1; i < argc; i++) {
|
||||
result[i - 1] = argv[i];
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
int main(int argc, char **argv) {
|
||||
|
||||
const auto ARGS = splitArgs(argc, argv);
|
||||
|
||||
for (int i = 0; i < argc - 1; i++) {
|
||||
if (ARGS[i] == "clients")
|
||||
clients::clients();
|
||||
}
|
||||
/* for (int i = 1; i < argc; i++) {
|
||||
}
|
||||
|
||||
for (int i = 0; argc > i; i++) {
|
||||
if (argc) {
|
||||
}
|
||||
}*/
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue