longkai / lab

广西大学 - 雨无声实验室开放平台
4 stars 6 forks source link

http://www.eclipse.org/community/eclipse_newsletter/2014/april/ #27

Open neemo14-15 opened 10 years ago

neemo14-15 commented 10 years ago

C++ _var type widening proposal (cxx_revision)

Click here for this issue's archive. Nature: Uncategorized Issue Severity: Summary: Summary: Michi Henning & Steve Vinoski have previously challenged people to come up with a modification to the C++ language mapping that would allow for type safe widening of object reference _var types for assignment or copy construction. I believe I have come up with the solution, and Michi agrees with me:

Proposal:

For object reference _var types, replace the copy and assignment operators:

neemo14-15 commented 10 years ago

Due to its strong emphasis on safety, reliability and quality, the development of embedded and critical systems is based since the beginning of its history on numerous software tools. But while the life cycle of critical and embedded systems goes from 10 years up to 80 years in the case of aircraft, the tools frequently become obsolete or disappear after less than 15, 10 or even 5 years.