Cześć, Shiro.
W jaki sposób mogę pojedynczy znak zmienić w stiringa wewnątrz pętli ?
Nie da rady "zamienić" jednego typu w inny. Możesz jedynie tworzyć obiekty pewnego typu na podstawie obiektów innego typu. I tak, żeby utworzyć obiekt std::string z typu char, możesz użyć jednego z konstruktorów:
char character{'c'};
std::string s{character};
mam problem w konwertowaniem chyba wszystkich typów, jest jakaś złota metoda lub chociaż ściągawka ?
Do konwersji na typ std::string możesz wykorzystać funkcję std::to_string, która jest przeciążona dla typów wbudowanych.