| Include Page |
|---|
| seccode:Secure Coding Space Homepage Notices |
|---|
| seccode:Secure Coding Space Homepage Notices |
|---|
|
...
...
Image Removed
Image Removed
...
C++ inherits a host of opportunities for type violations from C and adds a few of its own.
– Bjarne Stroustrup, "A rationale for semantically enhanced library languages"
C++ Coding Guidelines
The CERT C++ Coding Guidelines are split into two sections: C++ Rules and C++ Recommendations.
| Section |
|---|
| Column |
|---|
| The C++ Rules are focused on normative guidelines which must be followed for secure coding best practices. These rules are currently under active development. Please create a sign-in account if you are interested in commenting or contributing to these rules. |
|
...
| Column |
|---|
|
Image Removed
|
...
...
...
...
...
...
...
| Include Page |
|---|
| seccode:Understand the Difference Between Rules and Recommendations |
|---|
| seccode:Understand the Difference Between Rules and Recommendations |
|---|
|
| Info |
|---|
| title | Linking to Our Pages |
|---|
|
Link to guidelines using the Tiny Link under Tools→Link to this Page... (This URL will not change if the name of the guideline changes.) |
...
|
- To eliminate a section from the
|
...
- lists above, label it section and void.
|
...
- To have a section listed as a recommendation, label it section and recommendation.
- To have a section listed as a rule, label it section and rule.
|