1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
// Archive/Rar/Headers.cpp #include "StdAfx.h" #include "RarHeader.h" namespace NArchive{ namespace NRar{ namespace NHeader{ Byte kMarker[kMarkerSize] = {0x52 + 1, 0x61, 0x72, 0x21, 0x1a, 0x07, 0x00}; class CMarkerInitializer { public: CMarkerInitializer() { kMarker[0]--; }; }; static CMarkerInitializer markerInitializer; }}}