online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> #include <vector> using namespace std; int main() { auto list = new vector<int>(); // Tworzymy nową listę tablicową auto size = list->capacity(); // W zmiennej size będziemy trzymać aktualny rozmiar tablicy // W vector w C++ kryje się on pod funkcją Capacity cout << "Początkowy rozmiar listy: " << size << endl; for (int i = 0; i < 200; i++) { // Robimy pętlę, która wykona się 200 razy // Zaczynamy od 0, będzie trwać tak długo aż licznik jest mniejszy od 200 // I na koniec każdej iteracji zwiększamy licznik o 1 // i++ to skrócony zapis dla i = i + 1 list->push_back(i); // Dodajemy licznik na koniec listy if (list->capacity() != size) { // Sprawdzamy czy wielkość tablicy się zmieniła w stosunku do ostatniej // Jeżeli jest różna, wtedy wchodzimy w warunek size = list->capacity(); // Zapisujemy aktualny rozmiar tablicy cout << "Zmiana rozmiaru na: " << size << " przy " << list->size() << " elementach" << endl; } } }

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