Сообщение Re[7]: Что нового сейчас есть в Delphi? от 02.08.2024 19:56
Изменено 02.08.2024 19:58 swame
Re[7]: Что нового сейчас есть в Delphi?
Здравствуйте, Khimik, Вы писали:
K>Здравствуйте, swame, Вы писали:
S>>1. Твой алгоритм не сортирует.
S>>Поставь после сортировки
S>>for w := 0 to 999998 do
S>> Assert (curarray.fitems[w]<=curarray.fitems[w+1],
S>> w.ToString + ' ' + FloatToStr(curarray.fitems[w]) + ' ' + FloatToStr(curarray.fitems[w+1]));
K>А что это? У вас конец массива 999998 а надо 99998, по размеру массива.
я увеличивал у себя размер массива, можешь у себя поставить свое число.
K>Если выставить 99998 — срабатывания не будет.
Должны срабатывать, проверь что ассерты в проекте включены.
K>p.s. Влад спрашивает, забанить ли меня, просьба всем неравнодушным заглянуть в тему и поставить либо минус либо плюс:
Я равнодушный
K>https://rsdn.org/forum/flame.politics/8791571.1
K>Здравствуйте, swame, Вы писали:
S>>1. Твой алгоритм не сортирует.
S>>Поставь после сортировки
S>>for w := 0 to 999998 do
S>> Assert (curarray.fitems[w]<=curarray.fitems[w+1],
S>> w.ToString + ' ' + FloatToStr(curarray.fitems[w]) + ' ' + FloatToStr(curarray.fitems[w+1]));
K>А что это? У вас конец массива 999998 а надо 99998, по размеру массива.
я увеличивал у себя размер массива, можешь у себя поставить свое число.
K>Если выставить 99998 — срабатывания не будет.
Должны срабатывать, проверь что ассерты в проекте включены.
K>p.s. Влад спрашивает, забанить ли меня, просьба всем неравнодушным заглянуть в тему и поставить либо минус либо плюс:
Я равнодушный
K>https://rsdn.org/forum/flame.politics/8791571.1
Автор: VladD2
Дата: 01.08.24
Дата: 01.08.24
Re[7]: Что нового сейчас есть в Delphi?
Здравствуйте, Khimik, Вы писали:
K>Здравствуйте, swame, Вы писали:
S>>1. Твой алгоритм не сортирует.
S>>Поставь после сортировки
S>>for w := 0 to 999998 do
S>> Assert (curarray.fitems[w]<=curarray.fitems[w+1],
S>> w.ToString + ' ' + FloatToStr(curarray.fitems[w]) + ' ' + FloatToStr(curarray.fitems[w+1]));
K>А что это? У вас конец массива 999998 а надо 99998, по размеру массива.
я увеличивал у себя размер массива, можешь у себя поставить свое число.
K>Если выставить 99998 — срабатывания не будет.
Должны срабатывать, проверь что ассерты в проекте включены.
Срабатывает Assert а не Range Check
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EAssertionFailed with message '1 5,53084537386894E-5 2,90726311504841E-5 (C:\M_Src\test\Khimik\Unit1.pas, line 230)'.
---------------------------
Break Continue Copy Help
---------------------------
K>p.s. Влад спрашивает, забанить ли меня, просьба всем неравнодушным заглянуть в тему и поставить либо минус либо плюс:
Я равнодушный
K>https://rsdn.org/forum/flame.politics/8791571.1
K>Здравствуйте, swame, Вы писали:
S>>1. Твой алгоритм не сортирует.
S>>Поставь после сортировки
S>>for w := 0 to 999998 do
S>> Assert (curarray.fitems[w]<=curarray.fitems[w+1],
S>> w.ToString + ' ' + FloatToStr(curarray.fitems[w]) + ' ' + FloatToStr(curarray.fitems[w+1]));
K>А что это? У вас конец массива 999998 а надо 99998, по размеру массива.
я увеличивал у себя размер массива, можешь у себя поставить свое число.
K>Если выставить 99998 — срабатывания не будет.
Должны срабатывать, проверь что ассерты в проекте включены.
Срабатывает Assert а не Range Check
---------------------------
Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EAssertionFailed with message '1 5,53084537386894E-5 2,90726311504841E-5 (C:\M_Src\test\Khimik\Unit1.pas, line 230)'.
---------------------------
Break Continue Copy Help
---------------------------
K>p.s. Влад спрашивает, забанить ли меня, просьба всем неравнодушным заглянуть в тему и поставить либо минус либо плюс:
Я равнодушный
K>https://rsdn.org/forum/flame.politics/8791571.1
Автор: VladD2
Дата: 01.08.24
Дата: 01.08.24