Then pass it as a reference.
Something like this
#include <iostream>
#include <string>
void replaceAll(const std::string & oldString, const std::string & newString, std::string & original)
{
size_t n = 0;
while ((n = original.find(oldString, n)) != std::string::npos)
{
original.replace(n, oldString.size(), newString);
n += newString.size();
}
}
int main(int argc, char** argv)
{
std::string foo("T44 T44 T44 bar");
replaceAll("T44", "4/4", foo);
std::cout << foo << std::endl;
return 0;
}