Значит так. Для каждой нити/ветви/thread система резервирует SizeOfStackReserve блок адресов. А вот выделяет она сразу только SizeOfStackCommit...
1) Для этого есть отладчик. Просто переключитесь на Debug версию 2) У вас в EnergyNN.pas function TNeuralNetwork.Train(Input: DynAR2; Expected:...
У него скачалась только 1 часть из 8 (каждый 8ой бит).:derisive:
Там же четко и ясно написано, что Access Violation 0xС0000005 - т.е. обращение по адресу где нету страницы памяти|обращение к не выравненным...
Просто уберите 0 и посмотрите. В крайнем случае можно от ноль-терминатора перейти к длинам ; fasm1 section '.data' data ... a db 'abracadabra'...
Так не выйдет. Тут вы манипулируете данными полностью самостоятельно. То что можно задать сложную константу как один параметр и она будет собрана...
Еще надо использовать расширенный вариант макросов. С include 'win(32|64)(a|w).inc' это работать не будет. Только с include 'win(32|64)(a|w)x.inc'
; fasm1 format PE include 'win32ax.inc' section '.idata' import data readable writeable library kernel32, 'kernel32.dll', user32, 'user32.dll'...
Если и будут проблемы с производительностью, то это уже не из-за буфера(ов). Избыточная сихронизация (куча мест, в которых простаивают...
Тогда в чем проблема. Пускай обращаются. Зачем разбивать? Раздайте всем по собственному указателю на свой участок и пускай сидят в одном буфере....
В заголовке PE https://learn.microsoft.com/en-us/windows/win32/debug/pe-format#optional-header-windows-specific-fields-image-only...
Добавлю. Отладчик есть даже в IDA, откуда все эти скрины
; fasm1 @@: mov al, 0x48 sub al, cl mov byte ptr a+4, alА вместо ecx лучше ebx или добавить push/pop до и после invoke Вариант 2; fasm1 @@: mov...
Стоит, но сначала ассемблер
Не знаю что у вас там в sed.exe, но под Linux sed работает правильно и не трогает \x0D\x0D Попробуйте запуститься с лива линукс и использовать там...
Вот и я при первых новостях об отказе в обслуживании 7 ушел на линукс на постоянку. Теперь доволен. Там, конечно же, свои заморочки. Но зато можно...
Будь проще. Ставь Linux. А на нем уже под wine есть любой windows
Может на хрюше это и катило, но вот на 7 сп1 уже нет format PE GUI 5.0 include 'WIN32A.INC' section '.idat' import data readable writeable library...
А много ли вы выиграете для вызова MessageBox, который внутри будет крутить длинный цикл, пока пользователь не нажмет окай? Ничего страшного от...
Если пишите для себя и запускаете только у себя, тогда пойдет. Но вот что делать с другими версиями ОС (НТ - 11)/платформами (wine-vanilla,...
Имена участников (разделяйте запятой).