Size: a a a

2020 January 22

L

Lain-dono in ГОРИ
У вас хорошей практикой считают, что нельзя использовать стандартные строки. Как это вообще?
источник

А

Андрей in ГОРИ
кто считает?
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
У вас хорошей практикой считают, что нельзя использовать стандартные строки. Как это вообще?
Нормально
источник

AM

Aleksey Muravev in ГОРИ
Андрей
кто считает?
std::string зло
источник

А

Андрей in ГОРИ
в каком месте
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
В гейдеве динамические строки нахер не нужны
И чего? У нас есть String и str и они об этом.
источник

AM

Aleksey Muravev in ГОРИ
Андрей
в каком месте
Там внутри, да и почти во всём stl спрятанные от тебя аллокации памяти
источник

L

Lain-dono in ГОРИ
Никто меня не обязывает использовать String, который является одним из мест, где может храниться str.
источник

А

Андрей in ГОРИ
стринг умеет без алокаций
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
Там внутри, да и почти во всём stl спрятанные от тебя аллокации памяти
Хехехе. А у нас такое никто не прячет.
источник

L

Lain-dono in ГОРИ
str- слайс, который является валидной строкой utf-8. Это безразмерный тип.
источник

L

Lain-dono in ГОРИ
источник

А

Андрей in ГОРИ
в русте есть SSO строки?
источник

L

Lain-dono in ГОРИ
Андрей
в русте есть SSO строки?
Расшифруй
источник

А

Андрей in ГОРИ
small string optimisation
источник

L

Lain-dono in ГОРИ
Андрей
small string optimisation
Только если оный есть у вектора
источник

L

Lain-dono in ГОРИ
А у вектора его нет.
источник

А

Андрей in ГОРИ
ну все раст дно
источник

L

Lain-dono in ГОРИ
Андрей
ну все раст дно
Ну лол, у нас тут тоже никто не запрещает написать свою версию строк. Только нам тут не надо с нуля писать, а достаточно обёртки.

SSO не для всех может быть нужно.
источник

AM

Aleksey Muravev in ГОРИ
Lain-dono
str- слайс, который является валидной строкой utf-8. Это безразмерный тип.
Бля
источник