online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
/****************************************************************************** Online C++ Compiler. Code, Compile, Run and Debug C++ program online. Write your code in this editor and press "Run" button to compile and execute it. *******************************************************************************/ #include <iostream> #include <vector> void foo (std::vector<std::string> vec) { // normal for loop for (int i = 0; i < vec.size (); i++) { std::cout << vec[i] << std::endl; // do something } std::cout << "#########" << std::endl; // range based for loop for (auto val : vec) { std::cout << val << std::endl; } std::cout << "#########" << std::endl; } int main () { foo ({'a', 'b', 'c'}); foo ({'a', 'b', 'c', 'd'}); }

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