Получаю поток std::istream, считываю строку методом getline(stream, line).
std::getline(stream,l);
std::vector<std::string> line=split(l,":");
//query="INSERT INTO Project(Name) VALUES ("+line[1]+";";
query=(boost::format("INSERT INTO Project(Name) VALUES (%s);")% trim(line[1])).str();
std::cout<<query<<std::endl;
Что в первом (закомментировано) случае, что во втором (с boost) в результате получаю ");"
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я пишу класс вектор
Пользователь вводит с клавиатуры символыЕсли он ввёл n-цифр подряд (не нажимая "Enter"), то завершить ввод и вернуть эту строку
Есть задание разработать класс Triangle и в нем перегрузить оператор =, который возвращал бы площадь этого треугольникаВопрос в том, как это сделать?...