Zaprogramuj ten ciąg znaków w swoim exe

Szukam przykładu programu, który modyfikuje ciąg wewnątrz swojego exe.

Pracuję z C ++, Visual Studio pod Windows.

Szukałem przykładów pracy w systemie Windows, ale nie mogę znaleźć żadnego działającego kodu.

Potrzebuję prostego kodu, który zapyta użytkownika o ciąg:

string strTest = "";
(if strTest != "")
{
   cout << "Modified: " << strTest << endl;
}
cin >> strText;

Kod powinien przepisać:

string strTest = "";

Aby napisać ten wpisany użytkownik:

string strTest = "SomeStringFromUser"; 

W jaki sposób, w C ++, modyfikujesz łańcuch znaków (od string strTest = ""), do łańcucha, co wpisał użytkownik? (na przykład do strTest = "foo")?

questionAnswers(3)

yourAnswerToTheQuestion