The Software Engineering Institute (
SEI ), a US federal research center dedicated to the formalization of best software development practices, released the C ++ programming
standard in 2016. It describes the rules for the design of code in C ++, which should help developers create safe, reliable and secure systems without vulnerabilities.
The standard itself was an addition to
the design
standard for code C, released a little earlier. And last week, the Institute of Software Engineering opened free access to valuable expert knowledge in the development of secure systems in C and C ++.
/ Flickr / Jeff Dlouhy / CC')
The C ++ programming standard reflects in its content decades of research and includes 83 new rules that take into account the features of the C ++ language. It also describes algorithms designed to help in writing reliable programs.
“The new standard is an extension of the standard for C. For example, it contains recommendations for working with objects and containers,” said Robert Sheila (Robert Schiela), technical manager of CERT at CEI. “It also contains recommendations for working with lambda expressions.”
Mark Sherman, Technical Director, CERT at CEI, added: “The SEI C ++ Coding Standard is part of our other three guides for developing secure software. We open access to the format so that it can be used in schools, in writing professional guides, as well as specifications, etc. "
Download the standard CERT C ++ by clicking
here . You can find the standard for the C language
here .
PS A few more materials from our blog: