возможно ли кидать в string поэлементно char, чтобы строка "обрастала" символами? Если да, то как?
моя попытка, но она не работает (строка остается пустой, с размерами всё в порядке
for (int i = 0; i < _size; ++i)
{
if (prior(_stackArray[i]) >= prior(elem))
{
str += _stackArray[i];
del(_stackArray[i]);
}
}
Возможно, для вашей задачи (динамически собирать строки) больше подойдет std::stringstream (#include <sstream>):
std::stringstream s;
s << 's' << 'p' << 'a' << 'm';
std::string str = s.str();
Сборка персонального компьютера от Artline: умный выбор для современных пользователей