| Локальные переменные | 
|  | 
| 
|  | Дата: Воскресенье, 08.07.2012, 23:55 | Сообщение # 11 |  |   Генералиссимус Сообщений: 13359 | Да он удалил уже) 
 
 Quote (^GREAT^MAN^) Я когда своему учителю насиловал мозг... =/ Ты не один такой, не волнуйся)))
 |  |  |  |  | 
| 
|  | Дата: Воскресенье, 08.07.2012, 23:59 | Сообщение # 12 |  | > /dev/null Сообщений: 1281 | XOPYC, в твоем примере утечка получается таким образом: 1)Вызывается функция F, в которой её локальной переменной X типа боевая единица присваивается некое значение.
 2)функция выполняется и завершается.
 3)Функция F вызывается снова. И память под локальную переменную выделяется СНОВА. Берется не та же самая область памяти и перезаписывается, а выделяется новая. Старая область, оставшаяся от первого выполнения всё так же существует и занимает собой полезное место. И что самое интересное, эту область памяти никак нельзя уже изменять(перезаписывать), потому что.. потому что)
 Хз, вроде так.
 
 ^GREAT^MAN^, может я чего-то путаю, на жассе уже года три не кодил, поправь если я ошибаюсь.
 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 00:26 | Сообщение # 13 |  |   Генералиссимус Сообщений: 13359 | Ура) это было первое внятное и реально понятное объяснение) Только всё равно не понятно за каким хреном: 
 Quote (Mihahail) Берется не та же самая область памяти и перезаписывается, а выделяется новаяПочему так то? =((
 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 00:27 | Сообщение # 14 |  |   Генералиссимус Сообщений: 2259 | Mihahail, щас бошка не варит, чуть позже)) завтра утречком встану все скажу 
 
 Quote (XOPYC) Берется не та же самая область памяти и перезаписывается, а выделяется новаяКстати какая область? может точка? Если точка, то можно записать эту точку в локальную переменную и затем вставлять ее куда надо и не будет точка создаваться 100500 раз, а если же так не сделаешь, то уже утечка
 
 Тот кто владеет информацией, тот владеет миром.
 
 
 Сообщение отредактировал ^GREAT^MAN^ - Понедельник, 09.07.2012, 00:29 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 01:59 | Сообщение # 15 |  | > /dev/null Сообщений: 1281 | Quote (XOPYC) Почему так то? =((Ну наверно, потому же, почему в винде иногда возникает BSOD)
 
 
 Quote (^GREAT^MAN^) Кстати какая область? может точка? Если точка, то можно записать эту точку в локальную переменную и затем вставлять ее куда надо и не будет точка создаваться 100500 раз, а если же так не сделаешь, то уже утечкаосмысли что написал)
 Речь идет об областях в памяти
 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 08:28 | Сообщение # 16 |  |   Генералиссимус Сообщений: 2259 | Mihahail, Чувак, ты куда то ушел)) Это Jass)) Он более легче 
 Тот кто владеет информацией, тот владеет миром.
 
 
 Сообщение отредактировал ^GREAT^MAN^ - Понедельник, 09.07.2012, 08:29 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 17:33 | Сообщение # 17 |  | > /dev/null Сообщений: 1281 | ^GREAT^MAN^, нельзя говорить "более легче", тавтология. Хорус спросил меня, откуда берутся утечки, я ответил.
 И никуда не уходил.
 |  |  |  |  | 
| 
|  | Дата: Понедельник, 09.07.2012, 17:45 | Сообщение # 18 |  |   Генералиссимус Сообщений: 2259 | Лан в общем обсуждайте и делай что хотите, тут есть Mihahail, который ответить на все вопросы  Давай Миха!! 
 Тот кто владеет информацией, тот владеет миром.
 |  |  |  |  | 
| 
|  | Дата: Вторник, 10.07.2012, 00:19 | Сообщение # 19 |  | > /dev/null Сообщений: 1281 | ^GREAT^MAN^, ну я ответил разок, но это ведь не значит что я всегда тут теперь буду отвечать) |  |  |  |  | 
| 
|  | Дата: Вторник, 10.07.2012, 07:54 | Сообщение # 20 |  |   Генералиссимус Сообщений: 2259 | Mihahail, Да я же шучу)) . Ну ладно, жду еще комментов)) Скоро статья будет про написание своей функции=) 
 Тот кто владеет информацией, тот владеет миром.
 
 
 Сообщение отредактировал ^GREAT^MAN^ - Вторник, 10.07.2012, 07:54 |  |  |  |  |