Advertisement
TwITe

Untitled

Jul 16th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.39 KB | None | 0 0
  1. void mem() {
  2.     int* newBuffer = new int[capacity * 2 + 2];
  3.     memcpy(newBuffer, buffer, sizeof(buffer)*capacity);
  4.     delete[] buffer;
  5.     buffer = newBuffer;
  6.     newSize = capacity * 2 + 2;
  7. }
  8. //Добавление нового элемента в массив.
  9. void add_element(const int& element) {
  10.     if (capacity == newSize) {
  11.         mem();
  12.         }
  13.     buffer[capacity] = element;
  14.     capacity = capacity + 1;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement