LINUX.ORG.RU

Ответ на: Re: домашняя реализация класса String от anonymous

Re: домашняя реализация класса String

>там только интерфейс да и не примитивная она совсем

вообще-то весь string (т.е. basic_string) реализован в загаловках, т.к.
это шаблон,
так что не надо ля-ля, если мозгов не хватает пройтись по include файлам, то...

неужели трудно написать что-нибудь типа

class String {
public:
String(const char* s)
{
len=strlen(s);
str=new char[len];
std::copy(s, s+len, str);
}
private:
char *str;
size_t len;
};

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.