Форум программистов, компьютерный форум CyberForum.ru

Как правильно освободить память - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Проверка корректности введенного города игра "Города" http://www.cyberforum.ru/cpp-beginners/thread1210172.html
Здравствуйте, пишу программку "Города", т.е. пользователь называет какой-нибудь город, допустим, "Омск". Компьютер считывает последнюю букву и на нее осуществляет поиск города в векторе (города туда записываются из файла) и выдает этот город, предварительно записав его в "использованные". Все подфункции работают, единственная проблема с проверкой: следует проверить, ввел ли пользователь город на...
C++ Из данной задачи составить параллельную программу вычисления произведения элементов вектора Помогите, пожалуйста, из данной задачи составить параллельную программу вычисления произведения элементов вектора, используя функцию широковещательной рассылки #include "mpi.h" #include <time.h> #include <stdio.h> #include <stdlib.h> int main (int argc, char *argv) http://www.cyberforum.ru/cpp-beginners/thread1210159.html
C++ Решето Эратосфена с графикой
Нужно сделать решето эратосфена, с введением чисел от 2 до N, и чтобы выводил все числа и вычеркивал, не знаю как это реализовать, знания языка на уровне структурного, нужно сделать примерно как на картинке, кодю в VisualStudio, ну и не очень знаком вообще с реализацией графики, помогите
Передвинуть элементы в массиве указателей на объекты fstream C++
Здравствуйте. Есть прога в которой одновременно надо обрабатывать до 10 файлов. Для этого создан массив указателей на fstream. Проблема такая: при закрытии, например 4-го файла, надо в массиве указателей на файлы сдвинуть элементы к началу массива, начиная с 4 позиции. То есть: fstream fList; //массив указателей на файлы ........................... for (int i = 4; i < 10; i++) ...
C++ Размерность массива без ее ввода с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread1210103.html
В условии сказано:" Из файла (имя файла вводится с клавиатуры) считывается массив целых чисел. Размер массива заранее неизвестен...". дальше массив нужно обработать. Как сделать так, чтоб размер массива не вводить с клавиатуры, а он определялся сам после считывания из файла?
C++ Начинающий, посоветуйте, с чего начать? Здравствуйте, давно хотел заняться программированием, и сейчас, со всей серьезностью решил изучать. Помогите решить непростой для меня вопрос. C чего начать?, какую литературу и какой язык программирования. Облазил много форумов и на каждом, советуют разное, по этому не могу определиться что из предложенного нужно всерьез начать изучать. Очень надеюсь на вашу помощь. подробнее

Показать сообщение отдельно
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
17.06.2014, 07:49     Как правильно освободить память
Цитата Сообщение от Nikitko_Cent Посмотреть сообщение
Как правильно освободить область памяти, на которую указывает date? За delete и delete [] получаю по рукам.
asctime uses a single, statically allocated buffer to hold the return string. Each call to this function destroys the result of the previous call.

Не нужно ничего освобождать, нужно копировать строку, если она нужна где-то дальше. Функция использует статический буфер.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru