online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
#include <iostream> #include <functional> #include "seminar.h" int main() { Tom::Car::Car car; Nor::Driving drivingnow; std::vector<uint8_t> X = car.road(drivingnow); for(int i = 0 ; i < X.size() ; i++){ std::cout<<unsigned(X[i])<<" "; } return 0; }
#pragma once #include "dist.h" #include <vector> #include <bits/stdc++.h> namespace Tom { namespace Car { class Car { public: std::vector<uint8_t> road(Nor::Driving &driving); std::vector<uint8_t> drive(Nor::Range &range); }; } // namespace Car } // namespace Tom
#include "seminar.h" #include <algorithm> #include <functional> namespace Tom { namespace Car { template <typename T, typename B, typename L> std::vector<uint8_t> Content(T Sec, B Byte, L Func) { Nor::Range Rom; std::vector<uint8_t> z = Func(Rom); return z; } std::vector<uint8_t> Car::road(Nor::Driving &driving) { std::function<std::vector<uint8_t>(Nor::Range &)> Func = &drive; return Content(driving, 1, Func); } } // namespace Car } // namespace Tom
#include <algorithm> #include "seminar.h" #include <functional> namespace Tom { namespace Car { std::vector<uint8_t> Car::drive(Nor::Range &range) { std::vector<uint8_t> s; s.push_back(range.z); return s; } } // namespace Car } // namespace Tom
namespace Nor { class Driving{ public: int x = 1; }; class Range{ public: int z = 50; int zz = 100; }; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue