diff options
Diffstat (limited to 'clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst')
| -rw-r--r-- | clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst b/clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst index 694b742c7c7..dd46f2c6ba9 100644 --- a/clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst +++ b/clang-tools-extra/docs/clang-tidy/checks/misc-string-constructor.rst @@ -9,27 +9,24 @@ A common mistake is to swap parameters to the 'fill' string-constructor. Examples: -.. code:: c++ +.. code-block:: c++ std::string('x', 50) str; // should be std::string(50, 'x') - Calling the string-literal constructor with a length bigger than the literal is suspicious and adds extra random characters to the string. Examples: -.. code:: c++ +.. code-block:: c++ std::string("test", 200); // Will include random characters after "test". - Creating an empty string from constructors with parameters is considered suspicious. The programmer should use the empty constructor instead. Examples: -.. code:: c++ +.. code-block:: c++ std::string("test", 0); // Creation of an empty string. - |

