fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. volatile int foos[1];
  7.  
  8. new (foos) int(12);
  9.  
  10. return 0;
  11. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
1
2
10
42
11
compilation info
prog.cpp: In function 'int main()':
prog.cpp:8:19: error: invalid conversion from 'volatile void*' to 'void*'
prog.cpp:8:19: error:   initializing argument 2 of 'void* operator new(size_t, void*)'
stdout
Standard output is empty