Boost logo

Boost :

From: Maxim Yegorushkin (e-maxim_at_[hidden])
Date: 2004-09-21 12:12:51

Igor Kholodov <C.JUMP_at_[hidden]> wrote:

> I am testing immutable string outside boost, using it
> as string type with common text transformation library
> ( It works quite well,
> about 18% speed is gained while parsing large XML
> documents (>1MB) when using const_string.

That is cool.

I think that for code written with const_string in mind the benefit can be

> I would like to point out a couple of issues:
> First, there seems to be a typo in implementation of
> const_string& append(char_t c, size_t n). It should
> use a comma instead of dot when calling corresponding
> constructor of const_string. See const_string.hpp,
> line 444.
> Second, a lack of length() member function.

Thank you for the report, I'll check and fix it.

The interface still needs polishing, as well as the unit test.

Maxim Yegorushkin

Boost list run by bdawes at, gregod at, cpdaniel at, john at