У меня есть строка, которую я хочу скопировать в строку с фиксированной длиной. Например, у меня есть string s = "this is a string"
длиной 16 символов.Как скопировать строку в строку фиксированной длины в C++
Я хочу скопировать это в строку с фиксированной длиной s2
длиной 4 символа. Таким образом, s2
будет содержать "this"
.
Я также хочу скопировать его в строку фиксированной длины s3
длиной 20 символов. Конец строки будет иметь дополнительные пробелы, так как исходная строка имеет длину всего 16 символов.
Что вы считаете «строкой фиксированной длины»? Массив символов, как в C? – sbi
Почему бы не указать отключенный интерфейс (и пример использования), чтобы ответы могли просто предложить реализацию? – mlvljr
Символьный массив является примером строки фиксированной длины. – neuromancer