Size: a a a

2021 January 04

I

IdiocyAcceptance in pro.net
Ilya Chernoudov
Где?😳
строки
источник

AH

Ayrat Hudaygulov in pro.net
Да
источник

E

EgorBo in pro.net
Ilya Chernoudov
Где?😳
in its name
источник

AH

Ayrat Hudaygulov in pro.net
но ладно
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
я хочу создать массив чаров сам руками локально, а потом без аллокаций его отдать как строкой. Но походу придется копировать
Вот тут вместо массива чаров будет сразу строка
источник

E

EgorBo in pro.net
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
Вот тут вместо массива чаров будет сразу строка
с аллокацией строки
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
с аллокацией строки
То есть аллокация массива тебя не беспокоит?
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
То есть аллокация массива тебя не беспокоит?
но он у меня УЖЕ есть
источник

AH

Ayrat Hudaygulov in pro.net
ну или что угодно
источник

AH

Ayrat Hudaygulov in pro.net
я его создаю локально в функции, доступа к нему нет снаружи
источник

AH

Ayrat Hudaygulov in pro.net
то есть после выхода из функции гарантированно иммутабельно
источник

AH

Ayrat Hudaygulov in pro.net
я хочу собрать там что-то кастомное, а наружу отдать как строку
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
я его создаю локально в функции, доступа к нему нет снаружи
То есть он создаётся все равно,
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
То есть он создаётся все равно,
но при создании строки он создастся ЕЩЕ раз
источник

AH

Ayrat Hudaygulov in pro.net
потому что будет копирование моих данных
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
но при создании строки он создастся ЕЩЕ раз
Короче, кидай кот
источник

AH

Ayrat Hudaygulov in pro.net
во флудильне кинул
источник

I

IdiocyAcceptance in pro.net
Ilya Chernoudov
Короче, кидай кот
ну у него есть кусок памяти, выделенный под строку, ему нужно заставить рантайм подумать что это строка
источник

I

IdiocyAcceptance in pro.net
Строки разного размера могут быть?
источник