bunnei 9 жил өмнө
parent
commit
b4c53b1e59
1 өөрчлөгдсөн 4 нэмэгдсэн , 2 устгасан
  1. 4 2
      CONTRIBUTING.md

+ 4 - 2
CONTRIBUTING.md

@@ -52,7 +52,7 @@ namespace Example {
 // Namespace contents are not indented
 
 // Declare globals at the top
-int g_foo = 0;
+int g_foo{}; // {} can be used to initialize types as 0, false, or nullptr
 char* g_some_pointer; // Pointer * and reference & stick to the type name
 
 /// A colorful enum.
@@ -73,7 +73,9 @@ struct Position {
 // Use "typename" rather than "class" here
 template <typename T>
 void FooBar() {
-    int some_array[] = {
+    std::string some_string{ "prefer uniform initialization" };
+
+    int some_array[]{
         5,
         25,
         7,