fork download
  1. #include <array>
  2. #include <cstdint>
  3.  
  4. using namespace std;
  5.  
  6. template <uint8_t data_size>
  7. class Com
  8. {
  9. public:
  10. Com(uint8_t type);
  11. void write();
  12. private:
  13. uint8_t _type;
  14. std::array<uint32_t, data_size> _data;
  15. };
  16.  
  17. template <uint8_t data_size>
  18. Com<data_size>::Com(uint8_t type)
  19. {
  20. _type = type;
  21. };
  22.  
  23. template <uint8_t data_size>
  24. void Com<data_size>::write()
  25. {
  26. };
  27.  
  28.  
  29. int main()
  30. {
  31. Com<8> C(3);
  32.  
  33. }
  34.  
  35.  
  36.  
Success #stdin #stdout 0s 4472KB
stdin
Standard input is empty
stdout
Standard output is empty