Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 02.02.2011, 01:22   #251
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

try
except
end;

нафига?
__________________
Шожиделать.. ботить хочется..
destructor вне форума   Ответить с цитированием
Старый 02.02.2011, 01:25   #252
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

малоли, но без них также всё
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 02.02.2011, 01:27   #253
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

вот убери это и посмотри что изменилось через ida

Добавлено через 22 секунды
Цитата:
Сообщение от supernewbie Посмотреть сообщение
но без них также всё
хм... уверен?
__________________
Шожиделать.. ботить хочется..

Последний раз редактировалось destructor, 02.02.2011 в 01:27. Причина: Добавлено сообщение
destructor вне форума   Ответить с цитированием
Старый 02.02.2011, 19:38   #254
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

посмотрел, да вроде не сильно изменилось

Добавлено через 16 минут
ну что делать то( криты как были так и есть, причем они какие-то рандомные, только когда пакетов от сервера много

Добавлено через 59 минут
кто-нибудь(

Добавлено через 8 минут
всё, я понял в чем ошибка, в парсинге создавалась стринг строка пакета, ей выделялась память, и видимо как-то лажова выделялась, и всё крашилось, поэтому вопрос, как сделать стринг строку с выделенной памятью?

Добавлено через 1 час 36 минут
короче проблемы с выделением памяти, надо какой-нибудь крутой способ выделения

Добавлено через 13 часов 0 минут
помогите(

Добавлено через 42 минуты
чуваки, неужели ни у кого не было таких проблем с выделением памяти? может это из-за того что я пишу всё на делфи? раз уж на то пошло, то может проще просто экспортировать данные из л2 в другое приложение?

Добавлено через 1 час 5 минут
странно, динамический массив работает нормально, а при создании стринг строки всё критует, странно че-то

Добавлено через 1 минуту
ууу, понял... тут определенно какие-то проблемы!

если выделять память массиву в самом начале и потом заполнять - ошибки не будет, но если выделять память на каждую ячейку в цикле то ошибка гарантированна!

Добавлено через 11 минут
помогите кто-нибудь, что происходит!!!
__________________
Начало.

Последний раз редактировалось supernewbie, 02.02.2011 в 19:38. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
Старый 02.02.2011, 20:05   #255
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

Цитата:
Сообщение от supernewbie Посмотреть сообщение
о если выделять память на каждую ячейку в цикле
за такое на кострах раньше жгли.

ты занаеш размер пакета, почему сразу память не выделить?

еще ты знаеш максимальный размер пакета, и можно сделать буфер заранее
__________________
Шожиделать.. ботить хочется..
destructor вне форума   Ответить с цитированием
Старый 02.02.2011, 20:27   #256
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

как выделять память? как сделать буфер?
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 02.02.2011, 20:36   #257
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

http://www.google.ru/search?client=o...hannel=suggest

Добавлено через 16 секунд
не стыдно?
__________________
Шожиделать.. ботить хочется..

Последний раз редактировалось destructor, 02.02.2011 в 20:36. Причина: Добавлено сообщение
destructor вне форума   Ответить с цитированием
Старый 02.02.2011, 21:05   #258
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

var
buf : array of byte;
begin
setlength(buf, SIZE);
????
profit!
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 02.02.2011, 21:33   #259
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

да, но у меня то стринг строка)

Добавлено через 14 минут
ведь по факту

for i:=0 to 500 do
s:=s+inttostr(i);

это тоже самое что выделять в массиве ячейки в цикле!
__________________
Начало.

Последний раз редактировалось supernewbie, 02.02.2011 в 21:33. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
Старый 02.02.2011, 21:52   #260
Рыцарь
 
Аватар для Morfik
 
Регистрация: 13.10.2009
Сообщений: 665
Сказал Спасибо: 38
Имеет 172 спасибок в 108 сообщенях
Morfik пока неопределено
По умолчанию

supernewbie,
Цитата:
Сообщение от mira Посмотреть сообщение
почему именно адднетворкквери?
я в ней если чтото и делаю то маневры вообще не требующие вычислений типа установить каконеть эвент или сбросить флаги или непропустить пакет.

DispatchnetworkQueue помоему разумней, адднетворк если в ней производить какието переборы массивов и большие расчеты может плохо сказатса на сокете и вызвать переполнения буфера чтения. что тоже не есть гуд.
Morfik вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:34.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!