From e63ce7d329136310c15f8cf350d4293f038fc148 Mon Sep 17 00:00:00 2001 From: shining Date: Wed, 4 Mar 2020 11:38:09 +0800 Subject: [PATCH] Clean the CPPCodingTalkAboutPointer and DeveloperGuide4Utility Clean the two documents according the programming specifications. Move the useless whitespace. --- doc/cn/CPPCodingTalkAboutPointer.md | 140 ++++++++++++++-------------- doc/cn/DeveloperGuide4Utility.md | 24 ++--- 2 files changed, 82 insertions(+), 82 deletions(-) diff --git a/doc/cn/CPPCodingTalkAboutPointer.md b/doc/cn/CPPCodingTalkAboutPointer.md index 8a57886e69..d8be304b8e 100644 --- a/doc/cn/CPPCodingTalkAboutPointer.md +++ b/doc/cn/CPPCodingTalkAboutPointer.md @@ -20,18 +20,18 @@ ```c++ class Int { - ... -private: - int data; + ... + private: + int data; } void test(int* in) { - Int* tmp = new Int(); - ... - goto LABEL; - ... + Int* tmp = new Int(); + ... + goto LABEL; + ... - delete tmp; + delete tmp; LABEL: } ``` @@ -93,13 +93,13 @@ file->close(); ```c++ template class ResourceGuard { -public: - ResourceGuard(T* _obj, Func _func) : obj(_obj), func(_func) {} - - ~ResourceGuard() { obj.func(); } -private: - T* obj; - Func func; + public: + ResourceGuard(T* _obj, Func _func) : obj(_obj), func(_func) {} + + ~ResourceGuard() { obj.func(); } + private: + T* obj; + Func func; } FILE* file = open("xxx.txt"); @@ -113,16 +113,16 @@ auto fileGuard = ResourceGuard>(file, FILE::close); ```c++ void func1(int* in) { - if (in == nullptr) return; - ... + if (in == nullptr) return; + ... } void func2() { - int* p = nullptr; - ... - if (p != nullptr) { - func1(p); - } + int* p = nullptr; + ... + if (p != nullptr) { + func1(p); + } } ``` @@ -130,15 +130,15 @@ void func2() { ```c++ void func1(int& in) { - ... + ... } void func2() { - int* p = nullptr; - ... - if (p != nullptr) { - func1(*p); - } + int* p = nullptr; + ... + if (p != nullptr) { + func1(*p); + } } ``` @@ -148,12 +148,12 @@ void func2() { ```c++ void func(std::vector& in) { - for (auto *p : in) { - if (p == nullptr) { - continue; - } - ... - } + for (auto *p : in) { + if (p == nullptr) { + continue; + } + ... + } } ``` @@ -162,27 +162,27 @@ void func(std::vector& in) { ```c++ template class Ref { -public: - Ref() = delete; - Ref(T& ref) : data(&ref) {} - - ... - - operator T() const noexcept { - return *data; - } - -private: - T* data; + public: + Ref() = delete; + Ref(T& ref) : data(&ref) {} + + ... + + operator T() const noexcept { + return *data; + } + + private: + T* data; } template using ref_vector = std::vector>; void func(ref_vector& in) { - for (auto p : in) { - int& data = p; - ... - } + for (auto p : in) { + int& data = p; + ... + } } ``` @@ -194,7 +194,7 @@ void func(ref_vector& in) { std::vector data; ... for (auto *p : data) { - delete p; + delete p; } ``` @@ -203,15 +203,15 @@ for (auto *p : data) { ```c++ template class ptr_vector { -public: - ~ptr_vector() { - for (auto *p : data) { - delete p; - } + public: + ~ptr_vector() { + for (auto *p : data) { + delete p; } - -private: - std::vector data; + } + + private: + std::vector data; } ptr_vector data; @@ -226,9 +226,9 @@ ptr_vector data; ```c++ std::vector func() { - std::vector data; - data.push_back(0); - return std::move(data); + std::vector data; + data.push_back(0); + return std::move(data); } ``` @@ -236,10 +236,10 @@ std::vector func() { ```c++ Object* func() { - std::unique_ptr data = std::make_unique(new Object); - Object& rData = ToRef(data); - rData.push_back(0); - return data.release(); + std::unique_ptr data = std::make_unique(new Object); + Object& rData = ToRef(data); + rData.push_back(0); + return data.release(); } ``` @@ -247,10 +247,10 @@ Object* func() { ```c++ std::unique_ptr func() { - std::unique_ptr data = std::make_unique(new Object); - Object& rData = ToRef(data); - rData.push_back(0); - return std::move(data); + std::unique_ptr data = std::make_unique(new Object); + Object& rData = ToRef(data); + rData.push_back(0); + return std::move(data); } ``` diff --git a/doc/cn/DeveloperGuide4Utility.md b/doc/cn/DeveloperGuide4Utility.md index c4d4710a26..08045fc063 100644 --- a/doc/cn/DeveloperGuide4Utility.md +++ b/doc/cn/DeveloperGuide4Utility.md @@ -413,18 +413,18 @@ enum BBAttr : uint32 { ```c++ enum BBAttr : uint32 { - kBBAttrIsEntry = utils::bit_field_v<1>, - kBBAttrIsExit = utils::bit_field_v<2>, - kBBAttrWontExit = utils::bit_field_v<3>, - kBBAttrIsTry = utils::bit_field_v<4>, - kBBAttrIsTryEnd = utils::bit_field_v<5>, - kBBAttrIsJSCatch = utils::bit_field_v<6>, - kBBAttrIsJSFinally = utils::bit_field_v<7>, - kBBAttrIsCatch = utils::bit_field_v<8>, - kBBAttrIsJavaFinally = utils::bit_field_v<9>, - kBBAttrArtificial = utils::bit_field_v<10>, - kBBAttrIsInLoop = utils::bit_field_v<11>, - kBBAttrIsInLoopForEA = utils::bit_field_v<12> + kBBAttrIsEntry = utils::bit_field_v<1>, + kBBAttrIsExit = utils::bit_field_v<2>, + kBBAttrWontExit = utils::bit_field_v<3>, + kBBAttrIsTry = utils::bit_field_v<4>, + kBBAttrIsTryEnd = utils::bit_field_v<5>, + kBBAttrIsJSCatch = utils::bit_field_v<6>, + kBBAttrIsJSFinally = utils::bit_field_v<7>, + kBBAttrIsCatch = utils::bit_field_v<8>, + kBBAttrIsJavaFinally = utils::bit_field_v<9>, + kBBAttrArtificial = utils::bit_field_v<10>, + kBBAttrIsInLoop = utils::bit_field_v<11>, + kBBAttrIsInLoopForEA = utils::bit_field_v<12> }; ``` -- Gitee