c#은 값복사랑 레퍼런스 복사 차이가 있던데struct _packetEx{public: _packet header; char data[MAX_BUFFER-sizeof(_packet)];private: int dataLen;public: _packetEx(); void AddData(const char* format, ...);};
그건 닷넷이 희한한거임
원래 C++은 구조체랑 클래스랑 별 차이없음 C와의 하위 호환성만을 위해 존재할뿐
default가 public이냐 private이냐 차이