Wartość zmiennej w nazwie pliku C++

Witam, napisałem program w c++ który m.in. kopiuje plik do innego katalogu, ale chcę aby kopiowany plik przy zapisywaniu do drugiego folderu został nazwany wartością zmiennej x zachowując format pliku np .txt

Wiecie jak to zrobić? Ja kombinuję i lipa.

kopiując podajesz zapewne nazwe, która jest stringiem.

Przytnij string do kropki (zostawiając rozszerzenie) i dodaj swoją nazwę.

Pokaż kawałek kodu to będzie łatwiej ci pomóc