Hay un salto de linea en strTextLine, lo podes ver en la consola con la linea en blanco. Podes sacarlo de textLine o de strTextLine (atencion, tenes que agregar las comprobaciones vos, no me fijo si la cadena esta vacia por ejemplo):
Código C++:
Ver originalstrTextLine.erase(strTextLine.end() - 1);