402
社区成员
以下是根据Google C++ Style Guide写出的sample
#include <iostream>
namespace my_namespace {
// Constants should be named with uppercase letters and underscores.
const int MAX_COUNT = 100;
class MyClass {
public:
// Constructor should use member initialization list.
MyClass(int value) : value_(value) {}
// Method names should be in lowercase with underscores.
void print_value() const {
std::cout << "Value: " << value_ << std::endl;
}
private:
int value_;
};
} // namespace my_namespace
int main() {
my_namespace::MyClass my_object(42);
my_object.print_value();
return 0;
}
以下是一些常见的Google代码规范:
命名风格:
头文件和包含:
#include
来包含必要的头文件。缩进和空格:
注释:
类和结构体:
_
结尾(例如:my_variable_)。const
和constexpr
来标记不可修改的变量或常量。函数和方法:
const
来标记不修改成员变量的方法。这只是Google代码规范的一些常见规则,具体的规范内容参考Google C++ Style Guide (https://google.github.io/styleguide/cppguide.html)
吴军教授写的《数学之美》这本书我早在大一开学前的暑假就粗略读过,和他的作品《浪潮之巅》一样,这本书也是用生动形象的语言,结合行业里的实际案例,写出的一本深入浅出的科普书籍。
数学演化的过程其实就是不断从问题里提取本质的过程,经过几千年的演化变得更加抽象化、符号化。但是数学的作用远不止于此,生活中处处都有数学的存在,甚至说我们自然语言的起源以及生活方式都受着数学的支配。