new и delete - C++ - Обсуждение 945054 |
|
Обсуждение
Всего сообщений: 34
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: new и delete |
||||
-J_O_K_E_R- | 28.08.2013 19:07 |
https://www.cyberforum.ru/post4995828.html
как лучше очищать память?
#include <stdio.h>
#include...
|
||
Croessmah | 28.08.2013 19:09 |
https://www.cyberforum.ru/post4995836.html
Когда выделенная память больше не нужна.
char *buff =...
|
||
-J_O_K_E_R- | 28.08.2013 19:11 |
https://www.cyberforum.ru/post4995849.html
т.е в моем случае лучше очищать в конце цикла?
|
||
VLK | 28.08.2013 19:16 |
https://www.cyberforum.ru/post4995879.html
-J_O_K_E_R-, что то я не могу понять твоего кода, видимо...
|
||
-J_O_K_E_R- | 28.08.2013 19:18 |
https://www.cyberforum.ru/post4995892.html
выделяем память (динамическую)
запускаем цикл
загоняем...
|
||
VLK | 28.08.2013 19:20 |
https://www.cyberforum.ru/post4995900.html
Так а на следующий круг (после первого) цикла память...
|
||
Croessmah | 28.08.2013 19:21 |
https://www.cyberforum.ru/post4995907.html
В вашем случае вообще программа скорее всего упадет....
|
||
VLK | 28.08.2013 19:23 |
https://www.cyberforum.ru/post4995916.html
не скорее всего, а упадет, проверено только что :D
В...
|
||
-J_O_K_E_R- | 28.08.2013 19:24 |
https://www.cyberforum.ru/post4995919.html
я пробовал и так и вынос делете за цыкл и в цыкле
и...
|
||
VLK | 28.08.2013 19:25 |
https://www.cyberforum.ru/post4995922.html
-J_O_K_E_R-, глупый наверное вопрос, какая цель данной...
|
||
Croessmah | 28.08.2013 19:26 |
https://www.cyberforum.ru/post4995925.html
Это не поможет, ибо там еще запись за пределы выделенной...
|
||
-J_O_K_E_R- | 28.08.2013 19:26 |
https://www.cyberforum.ru/post4995928.html
щас на VS 2012 проверю....
на GCC не падает когда очистка...
|
||
VLK | 28.08.2013 19:26 |
https://www.cyberforum.ru/post4995932.html
Ладно, не буду лезть, т.к. не знаю библиотеки stdio
|
||
-J_O_K_E_R- | 28.08.2013 19:28 |
https://www.cyberforum.ru/post4995937.html
ты не понял....
прирост в другом коде...
а на этом я...
|
||
Croessmah | 28.08.2013 19:28 |
https://www.cyberforum.ru/post4995939.html
Мистер Удача!
И даже access violation не вылез?
|
||
-J_O_K_E_R- | 28.08.2013 19:29 |
https://www.cyberforum.ru/post4995942.html
хочешь скину прогу откомпилированную в GCC и с очисткой...
|
||
-J_O_K_E_R- | 28.08.2013 19:32 |
https://www.cyberforum.ru/post4995949.html
#include <stdio.h>
#include <stdlib.h>
int main(){...
|
||
VLK | 28.08.2013 19:34 |
https://www.cyberforum.ru/post4995953.html
-J_O_K_E_R-,
1. ты выделил память под buff
2. начинается...
|
||
-J_O_K_E_R- | 28.08.2013 19:36 |
https://www.cyberforum.ru/post4995959.html
уже разобрался....
VS 2012 с warning all делает код, но...
|
||
-J_O_K_E_R- | 28.08.2013 19:44 |
https://www.cyberforum.ru/post4995988.html
#include <stdio.h>
#include <stdlib.h>
int main(){
...
|
||
VLK | 28.08.2013 19:45 |
https://www.cyberforum.ru/post4995990.html
-J_O_K_E_R-, ох.. а delete где? конечно он будет, ты...
|
||
-J_O_K_E_R- | 28.08.2013 19:48 |
https://www.cyberforum.ru/post4995998.html
да просто код делался под одно выполнение а потом надо...
|
||
VLK | 28.08.2013 19:49 |
https://www.cyberforum.ru/post4995999.html
амбициозные планы :D
|
||
Jupiter | 28.08.2013 19:49 |
https://www.cyberforum.ru/post4996001.html
По данным диспетчера задач винды нельзя сказать есть утечка...
|
||
-J_O_K_E_R- | 28.08.2013 19:50 |
https://www.cyberforum.ru/post4996002.html
я еще начинаю программировать на С++
косяки делаю...
|
||
Croessmah | 29.08.2013 00:39 |
https://www.cyberforum.ru/post4997011.html
char *buff = new char;
sprintf(buff,"%d",i);
Рано...
|
||
Убежденный | 29.08.2013 08:50 |
https://www.cyberforum.ru/post4997416.html
Слишком большое значение для int. Оно будет усечено.
|
||
SatanaXIII | 29.08.2013 09:22 |
https://www.cyberforum.ru/post4997470.html
Поясните пожалуйста.
|
||
Jupiter | 29.08.2013 12:12 |
https://www.cyberforum.ru/post4997958.html
что пояснить? диспетчер задач это для домохозяек:D для...
|
||
SatanaXIII | 29.08.2013 12:16 |
https://www.cyberforum.ru/post4997974.html
Конечно. Но нельзя так вот утверждать, что по диспетчеру...
|
||
VLK | 29.08.2013 12:29 |
https://www.cyberforum.ru/post4998029.html
я прослеживал :D
что, по диспетчеру задач нельзя...
|
||
coloc | 29.08.2013 13:34 |
https://www.cyberforum.ru/post4998312.html
VLK, http://www.gunsmoker.ru/2009/05/blog-post_24.html
|
||
Croessmah | 29.08.2013 16:56 |
https://www.cyberforum.ru/post4999091.html
Если у Вас утекает по нескольку байт в минуту, то врядли...
|
||
Shmasya | 29.08.2013 17:09 |
https://www.cyberforum.ru/post4999143.html
Ну и глупый ответ: чистить буфер.
|
||
|
||||
Similar |
Написать аналог процедуры Delete. Процедурой Delete и функцией Copy не пользоваться Используя delete по указателю, возвращенному new [] или delete [] указателем, возвращаемым new Какая разница между delete и delete[] В чем разница между delete и delete[]? |
|||
Ads |
|
|||
MoreAnswers |
Есть ли операторы new, new[], delete, delete[] Чем отличается delete[] от delete? Клавиша delete не работает,а вот shift + delete работает Delete или delete [] |
|||