LINUX.ORG.RU

История изменений

Исправление RazrFalcon, (текущая версия) :

Хмм... Если я хочу удалить пробелы, то в C++ я просто подвигаю строку и впихну 0 в конец (или размер тоже нужно менять?). В rust, в случае с str_mut я не могу указать другой размер строки. Разве что по факту, через truncate.

Но в целом да, неточно выразился. Если не нужно менять размер строки - то и в rust можно сделать это.

Исправление RazrFalcon, :

Хмм... Если я хочу удалить пробелы, то в C++ я просто подвигаю строку и впихну 0 в конец (или размер тоже нужно менять?). В rust, в случае с str_mut я не могу указать другой размер строки. Разве что по факту, через truncate.

Но в целом да, не точно выразился. Если не нужно менять размер строки - то и в rust можно сделать это.

Исходная версия RazrFalcon, :

Хмм... Если я хочу удалить пробелы, то в C++ я просто подвигаю строку и впихну 0 в конец (или размер тоже нужно менять?). В rust, в случае с str_mut я не могу указать другой размер строки. Разве что по факту.

Но в целом да, не точно выразился. Если не нужно менять размер строки - то и в rust можно сделать это.