c++ - interactive binary decoder to structs -


i have looked bit unable find figured might have been has been created.

i looking application read in binary file, allow inputing of types of patterns/rules in someway expected (like set of messages each of header + data) , deserialize data text format based on patterns/rules (e.g., binary file set of m messages header contains type of struct , number of bytes struct's serialization takes directly serialized file).

specifically, lets know ahead of time have file contains sequence of serialized c structs (or c++ classes) prepended header indicating struct in serialized in next n bytes (where n contained in header).

i know how write c/c++ code go through , deserialize data (provided know types ahead of time) wondering if there exists type of application facilitate process if not entirely sure of format/structs ahead of time (other hexeditor). graphical see dynamic effect of changing structs/rules/patterns optimal if exists.

boost::serialization quite similar this, without having hands quite dirty in details. supports various archive formats, including xml, text , binary ones, extensible , can cope smart pointers, containers etc.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -