Как вызвать переменную с помощью Stroustrup's Fltk Text?
Я хочу создать текст в окне. Я использую встроенные библиотеки FLTK и GUI C++ с сайта программирования Страуструпа. Одним из встроенных классов является класс Text, унаследованный от класса Structure.
Общая формула для прикрепления текста в окне:
Text x(Point(100,100),"Hello");
window.attach(x);
Однако я хотел бы прикрепить сохраненное целое число, которое пользователь вводил ранее, например, возраст. Я пробовал следующее, но он не компилируется:
Text x(Point(100,100),"Hello, you are " << age << " years old");
window.attach(x);
Спасибо.
1 ответ
Решение
Вы можете использовать std::to_string начиная с C++11:
Text x(Point(100,100),"Hello, you are " + std::to_string(age) + " years old");
Включить заголовок строки.