Я только использовал
getline(cin >> ws,lard.i_npute);
со стандартным заголовком
#include <iostream>
в случаях, когда у меня возникали проблемы с возвратом каретки и работал с манипулятором ws. Я, вероятно, начну встраивать функции цикла в классы и использовать вызовы конструктора и деструктора atleast.
SELECT GROUP_CONCAT(COLUMN_X SEPARATOR ',') FROM <<table>> GROUP BY NULL
См. GROUP_CONCAT
.