fork(1) download
  1.  
  2. struct Pituh {
  3. union {
  4. int a;
  5. float b;
  6. };
  7. void set(int k, int v) {
  8. if (k % 2 == 0) {
  9. a = v;
  10. } else {
  11. b = v;
  12. }
  13. }
  14. int get(int k) {
  15. if (k % 2 == 0) {
  16. return a;
  17. } else {
  18. return b;
  19. }
  20. }
  21. };
  22.  
  23. static_assert(sizeof(Pituh) == 4);
  24.  
  25. int main() {
  26. }
  27.  
Success #stdin #stdout 0s 4532KB
stdin
Standard input is empty
stdout
Standard output is empty