c ++ stringstream объединяет строковые переменные с целыми числами и литеральными строками

0

Немного новичок в c++ и пытается объединить переменные разных типов и литералов, чтобы создать отформатированный вывод позже, однако я продолжаю получать ошибку, когда добавляю в любые литералы строки с кавычками, такими как "Это в кавычках" и т.д. ниже мой код того, как я пытался это сделать, любая помощь будет проходить долго

 string format;

 std::stringstream stream;
 stream << "Work Ticket # "<< workTicket << " "<< clientNumber << "(" <<labDay << "/"<     labMonth << "/"<< labYear <<") : "<< labDesc;
 format = stream.str();
Теги:
concatenation
stringstream

1 ответ

1
Лучший ответ

В вашем коде есть опечатка:

...labDay << "/"<     labMonth...

должен прочесть

...labDay << "/" << labMonth...

Какое ваше сообщение об ошибке?

  • 0
    О, ты прав, это была глупая ошибка с моей стороны, не знаю, как я этого не заметил, спасибо за вашу помощь!
  • 0
    Ок, отлично. Спасибо за ответ.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню