title: protocol buffers : no notation for fixed size buffers?
body: <p>Since I am not getting an answer on <a href="https://stackoverflow.com/questions/10031911/google-protocol-buffers-backward-reposition-io-head-in-the-stream-objects-provi">this</a> question I gotta prototype and check myself, as my dataset headers need to be fixed size, I need fixed size strings. So, is it possible to specify fixed size strings or byte arrays in protocol buffers ? It is not readily apparent here, and I kinda feel bad about forcing fixed size strings into the header message. --i.e, <code>std::string('\0', 128)</code>; </p>
  
  <p>If not I'd rather use a <code>#pragma pack(1) struct header {...};</code>'</p>
  
  <p><strong>edit</strong></p>
  
  <p>Question indirectly answered <a href="https://stackoverflow.com/questions/10031911/google-protocol-buffers-backward-reposition-io-head-in-the-stream-objects-provi">here</a>. Will answer and except</p>