从java视角学习c++的文件组织、函数及对象的写法
从java视角看待c++代码的一些写法,挺有意思 1. 一个文件未必只定义一个类。实际上, 有的函数和变量可以不属于任何类 //playcpp.cpp文件 int main(){ cout << "hello world! "; return 0; } 2. 函数一般先声明,再定义 int doSum(int a, int b); //声明 int main(){ cout << "hello world! " << doSum(3, 5); return 0; } int doSum(int a, int b){ //定义 return a + b; } 3. 类与对象的写法 //声明类,当前文件是Person.h class Person{ private: //注意冒号 int …