Как сохранить const char * в std :: string?

    char       *buffer1 = "abc";

    const char *buffer2 = (const char*) buffer;

    std :: string str (buffer2);

Это работает, но я хочу объявить объект std :: string , то есть str , один раз и многократно использовать его для хранения различных const char *.

Что делать?

6
задан Aquarius_Girl 2 June 2011 в 11:53
поделиться