fork(1) download
  1. #include <iostream>
  2.  
  3. template <std::size_t N> struct Debug; // No definition
  4.  
  5. struct obj
  6. {
  7. int oldField;
  8. //int newField;
  9. };
  10.  
  11.  
  12. template <> struct Debug<4> {}; // Definition for "old" sizeof;
  13.  
  14. template struct Debug<sizeof(obj)>; // instantiate Debug, issue error if definition is missing
  15.  
  16. int main() {
  17. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
Standard output is empty