Всем привет!
Столкнулся с проблемой.
Пишу программу и застрял на одном на одном моменте: 
в общем имеется участок кода 
std::string inputLine;
int x = 2;
inputLine = "x*x*x";
for(int i=0;i<inputLine.length();i++ )
     {
        if(inputLine[i] == 'x') inputLine[i] = x;
     }
Требуется отпарсить строку и все иксы заменить на их реальное значения.
Но как сделать чтобы какому либо элементу строкового массива присвоить значение целого типа. 
Пишу на Qt.
Много чего уже перепробовал, но так и не получается.
Пожалуйста, очень прошу, помогите с решением!
Буду очень благодарен!
С уважением, Александр!