如何使用Stroustrup的Fltk Text类调用变量?

How to call a variable using Stroustrup's Fltk Text class?

本文关键字:调用 变量 Text Fltk 何使用 Stroustrup      更新时间:2023-10-16

我想在窗口上创建一个文本。我正在使用Stroustrup编程网站上的内置FLTK和GUI C++库。他内置的类之一是 Text 类继承了表单类结构。

在窗口上附加文本的一般公式为:

Text x(Point(100,100),"Hello");
window.attach(x);

但是,我想附加用户之前输入的已保存整数,例如年龄。我已经尝试了以下内容,但它无法编译:

Text x(Point(100,100),"Hello, you are " << age << " years old");
window.attach(x);

谢谢。

你可以使用 std::to_string 从 c++11 开始:

Text x(Point(100,100),"Hello, you are " + std::to_string(age) + " years old");

包括字符串标头。