\b;Инструкция \c;errmode\n; Инструкция \c;errmode();\n; позволяет вам определять, будет ли останавливаться программа в случае возникновения ошибки в одной из следующих инструкций: \c;\l;goto\u cbot\goto;\n;, \c;\l;move\u cbot\move;\n;, \c;\l;grab\u cbot\grab;\n;, \c;\l;drop\u cbot\drop;\n;, etc. \b;Для специалистов Синтаксис¦: \s;\c;errmode ( mode );\n; Обычно в случае ошибки выполнение программы прекращается. Если вы воспользуетесь инструкцией \c;errmode(0);\n; в начале программы, инструкции перечисленныен выше возвращают значение отличное от нуля, если инструкцию было невозможно выполенить. \t;mode: \c;\l;float\u cbot\float;\n; (\c;1\n; по умолчанию) Ошибка режима обработки. \c;0\n; -> продолжает выполнение программы и возвращает значение отличное от нуля \c;1\n; -> останавливает программу (поведение по умолчанию) Пример 1¦: \s;\c;errmode(0); \s;while ( goto(pos) != 0 ) \s;{ \s; wait(2); \s;} \n; Пример 2¦: \s;\c;errmode(0); \s;int err; \s;err = goto(pos); \s;if ( err != 0 ) \s;{ \s; \n;инструкция goto была выполнена некоррректно...\c; \s; \n;предпримите меры...\c; \s;} \n; \t;См. также \l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.