leak1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 39 行

C
39
字号
int count = 0;class T {  int i;public:  T() {    i = 1;    ++count;  }  T(const T& o) {    i = o.i;    ++count;  }  T operator +(const T& o) {    T r;    r.i = this->i + o.i;    return r;  }  operator int () {    return i;  }  ~T() {    --count;  }} s, b;void bar() {  static int j = int(s+b);  int i = int(s+b);}int i = int(s+b);int main() {  bar();  bar();  return count != 2;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?