fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4.  
  5. class Trie{
  6. int* a;
  7. Trie * child[26];
  8. };
  9. class Trie2{
  10. int* a;
  11. char b;
  12. Trie * child[26];
  13. };
  14. int main()
  15. {
  16. cout<<sizeof(Trie)<<endl;
  17. cout<<sizeof(Trie2)<<endl;
  18. cout<<sizeof(Trie*)<<","<<alignof(Trie*)<<endl;
  19. cout<<sizeof(int)<<","<<alignof(int)<<endl;
  20. cout<<sizeof(int*)<<","<<alignof(int*)<<endl;
  21. cout<<sizeof(char)<<","<< alignof(char)<<endl;
  22. return 0;
  23. }
Success #stdin #stdout 0.01s 5280KB
stdin
Standard input is empty
stdout
216
224
8,8
4,4
8,8
1,1