Страниц: 1 [2]
  Печать  
Автор Тема: Алгоритм обработки G-code G02/G03 ( дуга по 2м точкам и радиусу)  (Прочитано 26816 раз)
oder
Гость
« Ответ #15 : Августа 20, 2009, 02:26:55 pm »

GCC не производит таких проверок. Кстати, новая GCC (в 6.4.1) говорит варнинг при компиляции, когда ты вылезаешь за границы массива
Записан
Maed
Участник
*
Offline Offline

Сообщений: 35


Просмотр профиля
« Ответ #16 : Августа 20, 2009, 02:33:35 pm »

Т.е. я могу задать размер массива равным ,допустим, 1, а реально в него пихать хоть 100 элементов и при этом отделаться лишь предупреждением на этапе компиляции (т.е. других "спецэфектов" не будет)??
Записан
oder
Гость
« Ответ #17 : Августа 20, 2009, 02:38:17 pm »

Ну почему же "не будет"? Налезешь на соседний объект в памяти и испортишь его. А, как дойдешь до конца выделенной страницы, вообще, GPF будет.
Записан
Страниц: 1 [2]
  Печать  
 
Перейти в: