#include <array>
#include <cstdint>

using namespace std;

template <uint8_t data_size>
class Com
{
public:
    Com(uint8_t type);
    void write();
private:
    uint8_t _type;
    std::array<uint32_t, data_size> _data;
};

template <uint8_t data_size>
Com<data_size>::Com(uint8_t type)
{
    _type = type;
};

template <uint8_t data_size>
void Com<data_size>::write()
{
};


int main()
{
	Com<8> C(3);
	
}


