From 6797a5bc2ee3058ca6efec92de879ffd6e7f686e Mon Sep 17 00:00:00 2001 From: np-csu Date: Mon, 25 Jan 2016 11:20:12 +0800 Subject: [PATCH] Update headers.rst --- google-cpp-styleguide/headers.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google-cpp-styleguide/headers.rst b/google-cpp-styleguide/headers.rst index 69c3165..18edb02 100644 --- a/google-cpp-styleguide/headers.rst +++ b/google-cpp-styleguide/headers.rst @@ -115,7 +115,7 @@ 定义函数时, 参数顺序依次为: 输入参数, 然后是输出参数. -C/C++ 函数参数分为输入参数, 输出参数, 和输入/输出参数三种. 输入参数一般传值或传 ``const`` 引用, 输出参数或输入/输出参数则是非-``const`` 指针. 对参数排序时, 将只输入的参数放在所有输出参数之前. 尤其是不要仅仅因为是新加的参数, 就把它放在最后; 即使是新加的只输入参数也要放在输出参数之前. +C/C++ 函数参数分为输入参数, 输出参数, 和输入/输出参数三种. 输入参数一般传值或传 ``const`` 引用, 输出参数或输入/输出参数则是非 ``const`` 指针. 对参数排序时, 将只输入的参数放在所有输出参数之前. 尤其是不要仅仅因为是新加的参数, 就把它放在最后; 即使是新加的只输入参数也要放在输出参数之前. 这条规则并不需要严格遵守. 输入/输出两用参数 (通常是类/结构体变量) 把事情变得复杂, 为保持和相关函数的一致性, 你有时不得不有所变通.