pdel2.c

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

C
23
字号
// Test for not calling mismatched placement delete.#include <new>#include <stddef.h>int r = 0;struct A {  A() { throw 1; }  void operator delete (void *p, int, long) { r = 1; ::operator delete (p); }};void * operator new (size_t size, int, int) { return operator new (size); }int main (){  try {    A* ap = new (1, 5) A;  } catch (...) {  }  return r;}

⌨️ 快捷键说明

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