Weiwei Gu
Newbie
Hi,
Embedded systems are often safety-critical and are often coded in unsafe
languages such as C. Unfortunately, C and C++ are prone to undefined
behavior, which can have serious negative consequences.
The following paper, written with guidance from a language standards
committee member, explains the problem and describes easy yet effective
preventive measures:
PDF: https://urldefense.proofpoint.com/v...5xOcNtbBvYJMzbQH0F2_qMqYCeO8yzHS6rAVP7OHKA&e=
HTML: https://urldefense.proofpoint.com/v...istv5YQ6GU15kZBu7KjLvKV_a6hBU65ibkXr4DYSQc&e=
Embedded systems are often safety-critical and are often coded in unsafe
languages such as C. Unfortunately, C and C++ are prone to undefined
behavior, which can have serious negative consequences.
The following paper, written with guidance from a language standards
committee member, explains the problem and describes easy yet effective
preventive measures:
PDF: https://urldefense.proofpoint.com/v...5xOcNtbBvYJMzbQH0F2_qMqYCeO8yzHS6rAVP7OHKA&e=
HTML: https://urldefense.proofpoint.com/v...istv5YQ6GU15kZBu7KjLvKV_a6hBU65ibkXr4DYSQc&e=