-
Автор темы
- #1
Вопрос в названии. Я поискал сам, но не нашел ничего конкретного где объясняется как пользоваться командами и как манипулировать строкой. Желательно на русском или английском языке (не видео).
Спасибо то что нужноПожалуйста, авторизуйтесь для просмотра ссылки.
Рекомендую, особенно хорошо имплементировать STLный механизм capacity у контейнеров и словить разрыв ануса от всевозможных segfault'овСоветую тебе потратить 1 день и если есть навыки - написать свой класс для строк (string), сильно бустанёт в понимании особенностей каждого метода и конструкторов класса в общем.
Написать хороший класс строки очень сложно. Особенно без понимания того, как работает класс строки из стандартной библиотеки и знания самого языка в целом. Чего только стоят SSO(small string optimizations) и дойти до идеи чартрейтсов с аллокаторами(имею ввиду, что до этого трудно додуматься, если не знаешь заранее, что такие проблемы встречаются).Советую тебе потратить 1 день и если есть навыки - написать свой класс для строк (string), сильно бустанёт в понимании особенностей каждого метода и конструкторов класса в общем.
Я не говорил переписывать класс 1в1 с точным копированием каждого метода, о 86 очевидно что никакой речи и не шло. Так же не обязательно учитывать а так же обрабатывать каждую возможную ошибку т.к. это действительно очень запарно и может пригодится далеко не всегда.Написать хороший класс строки очень сложно. Особенно без понимания того, как работает класс строки из стандартной библиотеки и знания самого языка в целом. Чего только стоят SSO(small string optimizations) и дойти до идеи чартрейтсов с аллокаторами(имею ввиду, что до этого трудно додуматься, если не знаешь заранее, что такие проблемы встречаются).
А ещё, ты что будешь реализовывать все 86 методов?
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz