Add clippy
This commit is contained in:
parent
a9fccb588b
commit
6cc47ac543
13
src/clippy/clippy.cpp
Normal file
13
src/clippy/clippy.cpp
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
#include <clippy/clippy.hpp>
|
||||||
|
|
||||||
|
#include <iostream>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
void Clippy::Run(const std::vector<std::string>& args) {
|
||||||
|
std::cout << "Hello I'm clippy" << std::endl;
|
||||||
|
std::cout << "Parametres: { ";
|
||||||
|
for (size_t i = 0; i < args.size(); ++i) {
|
||||||
|
std::cout << args[i] << (i + 1 == args.size() ? "" : ",") << " ";
|
||||||
|
}
|
||||||
|
std::cout << "}" << std::endl;
|
||||||
|
}
|
11
src/clippy/clippy.hpp
Normal file
11
src/clippy/clippy.hpp
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include <vector>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
|
class Clippy {
|
||||||
|
public:
|
||||||
|
void Run(const std::vector<std::string>& args);
|
||||||
|
|
||||||
|
private:
|
||||||
|
};
|
12
src/main.cpp
12
src/main.cpp
|
@ -1,4 +1,5 @@
|
||||||
#include <iostream>
|
#include <clippy/clippy.hpp>
|
||||||
|
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
@ -15,10 +16,7 @@ std::vector<std::string> ParseInputParameters(int argc, char* argv[]) {
|
||||||
|
|
||||||
int main(int argc, char* argv[]) {
|
int main(int argc, char* argv[]) {
|
||||||
auto params = ParseInputParameters(argc, argv);
|
auto params = ParseInputParameters(argc, argv);
|
||||||
std::cout << "Hello I'm clippy" << std::endl;
|
|
||||||
std::cout << "Parametres: { ";
|
Clippy clippy;
|
||||||
for (size_t i = 0; i < params.size(); ++i) {
|
clippy.Run(params);
|
||||||
std::cout << params[i] << (i + 1 == params.size() ? "" : ",") << " ";
|
|
||||||
}
|
|
||||||
std::cout << "}" << std::endl;
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue