Przypisywanie części tablicy char do stringa

0

Cześć, mam pytanie czy istnieje jakaś metoda w stringu, która umożliwia przypisanie do niego (podmianę) części łańcucha - czegoś analogicznego do append, tylko żeby nie dodawało tej części na koniec tylko, żeby ją podmieniało (przypisywało)?
Przykładowo jeśli mam:

string text1 = "bla bla bla"

oraz

char* text2 = "ala ma kota";

to jak zrobić, żeby do text1 od razu przypisać część tablicy text2 np. od 5 do 8 znaku ("ma k") i żeby tylko taki text był w zmiennej text1?

Chodzi o zrobienie tego bez dodatkowego przypisywania stringowi pustych cudzysłowu, tzn. bez:

text1 = ""; text1.append(...);

`dodanie znaczników i ``` - @furious programming

0

Heh, znalazłem ;-) Chodziło o assigne!

1 użytkowników online, w tym zalogowanych: 0, gości: 1