9 ms·
Conservative can also mean use #define, macros and casts rather than those new fangled templates ;-) IIRC the guidelines are a reasonable compromise between re
by excuse-me 14y ago
Conservative can also mean use #define, macros and casts rather than those new fangled templates ;-)
IIRC the guidelines are a reasonable compromise between recommending new 'safe' but relatively unfamiliar and tricky constructs - and sensible advice to avoid #define and macros.
There are often other constraints in real time and safety critical systems - like avoiding allocations and exceptions. But these docs aren't specific avionics rules, there is an awful lot of code in a project like this that never gets onboard the airframe.