This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
dev:dg_code_style_guide [2017/09/13 08:40] – [Indentation] deva | dev:dg_code_style_guide [2017/09/13 08:58] – [Curly Braces] deva | ||
---|---|---|---|
Line 15: | Line 15: | ||
=====Curly Braces===== | =====Curly Braces===== | ||
Use [[https:// | Use [[https:// | ||
- | This basically boils down to 'curly braces always on a new line' | + | This basically boils down to 'curly braces always on a new line': |
<code c++> | <code c++> | ||
namespace Foo | namespace Foo | ||
Line 133: | Line 133: | ||
< | < | ||
- | --->// Tab size: 4 ->// Tab size: 2 | + | --->// Tab size: 4 |
- | ---> | + | ---> |
- | ---> | + | ---> |
- | ---> | + | ---> |
- | ---> | + | ---> |
- | ---> | + | ---> |
</ | </ | ||
Line 215: | Line 215: | ||
The following naming schemes apply:\\ | The following naming schemes apply:\\ | ||
- | // | + | // |
<code c++> | <code c++> | ||
class UpperCaseCamelCase | class UpperCaseCamelCase | ||
Line 222: | Line 222: | ||
</ | </ | ||
- | // | + | // |
<code c++> | <code c++> | ||
void lowerCaseCamelCase() | void lowerCaseCamelCase() | ||
</ | </ | ||
- | // | + | // |
<code c++> | <code c++> | ||
int lower_case_snake_case = 42; | int lower_case_snake_case = 42; | ||
Line 234: | Line 234: | ||
// | // | ||
<code c++> | <code c++> | ||
- | # | + | # |
</ | </ | ||
Line 263: | Line 263: | ||
//! This is a method. | //! This is a method. | ||
//! \param foo The foo argument is an integer. | //! \param foo The foo argument is an integer. | ||
- | //! \param bar The bar argument is a boolan. | + | //! \param bar The bar argument is a boolean. |
//! \return This method returns a float. | //! \return This method returns a float. | ||
float method(int foo, bool bar); | float method(int foo, bool bar); |