From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)To generate the debug messages [[Special:MyLanguage/Documents/Program_manual#Config|according the common debugging concept]], you need to use the function '''mess_debug()''' with call it conditionally at the program source part:
* the rarely invoked part — direct call to the function {{InLineCode|<nowiki>mess_debug(...);</nowiki>}};
* the often invoked part — conditional call {{InLineCode|<nowiki>if(mess_lev() == TMess::Debug) mess_debug(...);</nowiki>}};
* the critical to performance code part — wrapping to definition '''OSC_DEBUG''':
 h Russian (ru)Для помещения отладочных сообщений, [[Special:MyLanguage/Documents/Program_manual#Config|в контексте общей концепции отладки]], нужно использовать функцию ''mess_debug()'' с условием вызова по участку исходного текста программы:
* ''редко вызываемый участок:'' прямой вызов функции ''mess_debug(...)'';
* ''часто вызываемый участок:'' условный вызов: ''if(mess_lev() == TMess::Debug) mess_debug(...);''
* ''критические к производительности участки кода:'' оборачивание в определение OSC_DEBUG:
<pre style="white-space: pre-wrap;">
#ifdef OSC_DEBUG
  mess_debug(...);
#endif
</pre>
 h Ukrainian (uk)Для генерації налагоджувальних повідомлень [[Special:MyLanguage/Documents/Program_manual#Config|відповідно до загальної концепції налаштувань]] необхідно використовувати функцію '''mess_debug()''' з умовою виклику залежно від ділянки вихідного тексту програми:
* рідко викликувана ділянка — прямий виклик функції {{InLineCode|<nowiki>mess_debug(...);</nowiki>}};
* часто викликувана ділянка — умовний виклик {{InLineCode|<nowiki>if(mess_lev() == TMess::Debug) mess_debug(...);</nowiki>}};
* критична до продуктивності ділянка коду — обгортання у визначення '''OSC_DEBUG''':