![]()
Awful
Несу добро, юзая зло
![]() ![]() offline
Опыт:
824Активность: |
Проблема с памятью
Имеется структура
Код:
переменную этого типа я обьявляю как глобальную: Код:
В определенный момент я выделяю память на ту переменную: HighTekObl=HighOblast.create() , после чего даже не произвожу с ней никаких действий... Но HighTekObl.lastnum уже далеко не -1.. Что я не так делаю? ступор... |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XOR
![]() offline
Опыт:
38,159Активность: |
варкрафт не настолько рандомен, значит ты где то делаешь что-то, связанное с lastnum, давай весь код
0_0 |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
зачем ты создаёшь по 150 массивов точек? |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
Это не 150 массивов. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
Hanabishi, facepalm, может почитаешь мануал или посмотришь war3map.j? Это массив, разделенный "перегородками" по 150. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DioD
![]() ![]() offline
Опыт:
45,134Активность: |
это именно 150 массивов, так как основная структура не ограничена на 8190\150 инстансов. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Awful
Несу добро, юзая зло
![]() ![]() offline
Опыт:
824Активность: |
DioD,
Вообще то - это один массив точек. Если не определять в квадратных скобках его длину - компилятор ругается. Видимо потому, что на структуру всегда выделяется определенный размер памяти. Если нет, то как тогда определить нужный мне массив? XimikS, в том то и дело, что я ничего не делаю именно с lastnum этой переменной, поэтому и странно. Такое может произойти (имхо), если чему-то из другой области не хватает памяти и значение попросту затирается. Возможно опять же из за 150 Массивов? В общем жду разъяснений :) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Elf_Stratigo
![]() offline
Опыт:
4,699Активность: |
Awful, вытаскиваешь из карты war3map.j и смотришь что пишет в lastnum |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Awful
Несу добро, юзая зло
![]() ![]() offline
Опыт:
824Активность: |
Всем спасибо, я вроде разобрался. Принципы ООП все же рулят, поменял у всех членов public на private, написал методы доступа и вроде пока работает... Я рад :)
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|