fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <memory>
  4. #include <string>
  5. #include <cstdint>
  6.  
  7. template<class T>
  8. struct Leaf
  9. {
  10. typedef std::vector<std::shared_ptr<Leaf>> Thead;
  11. T Value;
  12. Thead Eda;
  13. };
  14.  
  15. struct Info {
  16. std::uint64_t No;
  17. std::string sfen;
  18. };
  19.  
  20. typedef Leaf<Info> leaf;
  21.  
  22. int main() {
  23. leaf L;
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0s 3408KB
stdin
Standard input is empty
stdout
Standard output is empty