Я в бесконечном цикле создаю массив векторов, которые заполняю значениями (значения типа double), в конце прохода цикла я освобождаю память под новые вектора. Проблема в том, что после каждой итерации главного цикла while программа ест все больше и больше памяти: после первой - 39,7 мб, после второй - 46,9, третья - 50,7, четверная 54,4 .... Не могу понять, в чем дело.
#include <iostream>
#define SIZE 100000000
int main() {
double** vector;
double a = 0;
while (1 == 1) {
vector = new double* [SIZE];
for (size_t i = 0; i < SIZE; i++) {
vector[i] = new double[10];
for (size_t j = 0; j < 10; j++) {
if (j %2 == 0) {
vector[i][j] = a++;
} else {
vector[i][j] = a--;
}
}
}
//Освободжаем память
for (size_t i = 0; i < SIZE; i++) {
delete [] vector[i];
}
delete [] vector;
}
return 0;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Всего на сайте 4 слайдера, интересует второй в секции "Реализованные объекты"
Нужно реализовать удаление строки из базы данных при вводе номера этой строки (id_depositor) в текстовое поле id_depositorFieldДобавление новых записей...
Всем привет я хочу удалить все сообщения, и если сообщения удалились то мне должен придти ответ в JSON формате {"Все сообщения удалены"} Однако...