]> rtime.felk.cvut.cz Git - hubacji1/iamcar2.git/blob - src/test1.cc
Add test1 (parking slot planner) skeleton
[hubacji1/iamcar2.git] / src / test1.cc
1 #include <chrono>
2 #include <iostream>
3 #include <jsoncpp/json/json.h>
4
5 std::chrono::high_resolution_clock::time_point TSTART_;
6 std::chrono::high_resolution_clock::time_point TEND_;
7 inline void TSTART() { TSTART_ = std::chrono::high_resolution_clock::now(); }
8 inline void TEND() { TEND_ = std::chrono::high_resolution_clock::now(); }
9 inline double TDIFF()
10 {
11         std::chrono::duration<double> DT_;
12         DT_ = std::chrono::duration_cast<std::chrono::duration<double>>(
13                 TEND_ - TSTART_
14         );
15         return DT_.count();
16 }
17 inline void TPRINT(const char *what)
18 {
19         std::cerr << what << ": " << TDIFF() << std::endl;
20 }
21
22 int main()
23 {
24         Json::Value jvi; // JSON input
25         Json::Value jvo; // JSON output
26         std::cin >> jvi;
27
28         std::cout << jvo << std::endl;
29         return 0;
30 }