-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.cpp
More file actions
58 lines (47 loc) · 2.44 KB
/
test.cpp
File metadata and controls
58 lines (47 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
// test.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//
#include "pch.h"
#include "../CommandLineParser/CmdLineParser.h"
#include <iostream>
void PrintArgument(Argument* argument)
{
if(argument->Prefix != nullptr)
{
std::cout << argument->Prefix;
}
else
{
std::cout << "NO_PREFIX";
}
std::cout << " [ ";
for (size_t idx = 0; idx < argument->ParameterCount; idx++)
{
auto const par = argument->Parameters[idx];
std::cout << " " << par;
}
std::cout << " ] (SRC: ' " << argument->Src << " ')" << std::endl;
}
int main(int argc, char* argv[])
{
TCHAR* combined = Combine(argc, argv);
ArgumentMap* map = ParseArguments(combined);
std::cout << "Free parameters:" << std::endl;
if (map->HasFreeParameters())
PrintArgument(map->FreeParameters());
std::cout << "Flags:" << std::endl;
for (size_t index = 0; index < map->Count(); index++)
{
auto const element = map->At(index);
PrintArgument(element);
}
delete map;
}
// Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"
// Отладка программы: F5 или меню "Отладка" > "Запустить отладку"
// Советы по началу работы
// 1. В окне обозревателя решений можно добавлять файлы и управлять ими.
// 2. В окне Team Explorer можно подключиться к системе управления версиями.
// 3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.
// 4. В окне "Список ошибок" можно просматривать ошибки.
// 5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.
// 6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.