I have problems with the basicstring::replace function of the following type under Linux.
s.replace(2, 2, s); & Then If I call an append right after this call,It is not appending to the end of string,but appends at the position after the replace position.

Iam using Caldera Linux 3.0.1
Thanks..