Я не уверен насчет строки, которую хочу обрезать начальные или конечные пробелы. Он может иметь либо начальный, либо конечный пробел, либо оба, либо ни одного. Могу ли я использовать algorthm «boost :: алгоритма :: trim» для этого. В частности, будет ли этот алгоритм работать, если строка не имеет начального или конечного пробела?