Yes, the width of the fields is fixed. Therefore, if value in any fields is less than allocated lengh, then it will be left justfied and rest is filled with space.

Thank You,
Gaurav

On Sat, Nov 12, 2011 at 10:22 PM, Leon Sit <wing1127aishi@gmail.com> wrote:
Are the width of the fields fixed?


On Sat, Nov 12, 2011 at 3:19 AM, Gaurav Shah <gaurav.xp@gmail.com> wrote:
Hi,
I want to write parser for data I receive from a stock exchange server. There is no delimeter that define different fields in buffer I receive. However, it is provided in exchange spec's start and of each field.
How should I write parser for data I recveive? I am new to parser consept and apprecite your suggestion.
I am putting following example data string just to insist my scenario

Data my application recveive:
1001TXPASSWORDSESSION1N

I need to decode it(as per spec) as:
Messate type: 1001
UserID:            TX
password:        PASSWORD
session:           SESSION
data:               N

How should I be doing it?

Thank You,
Gaurav


_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users


_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users