📄 method.cc
字号:
// Class funk has a constructor and an ordinary method// Test for CHFts23426class funk{public: funk(); void getFunky(int a, int b); int data_;};funk::funk() : data_(33){}void funk::getFunky(int a, int b){ int res; res = a + b - data_; data_ = res;}// Class A has const and volatile methodsclass A {public: int x; int y; int foo (int arg); int bar (int arg) const; int baz (int arg, char c) volatile; int qux (int arg, float f) const volatile;};int A::foo (int arg){ x += arg; return arg *2;}int A::bar (int arg) const{ return arg + 2 * x;}int A::baz (int arg, char c) volatile{ return arg - 2 * x + c;}int A::qux (int arg, float f) const volatile{ if (f > 0) return 2 * arg - x; else return 2 * arg + x;}int main(){ A a; int k; k = 10; a.x = k * 2; k = a.foo(13); k += a.bar(15); // Test for CHFts23426 follows funk f; f.getFunky(1, 2); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -