如何使用 Stroustrup 的 Fltk 文本 class 调用变量?
How to call a variable using Stroustrup's Fltk Text class?
我想在 window 上创建文本。我正在使用来自 Stroustrup 编程网站的内置 FLTK 和 GUI C++ 库。他内置的 class 之一是文本 class 继承形式 class 结构。
在 window 上附加文本的一般公式是:
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");
包括字符串 header.
我想在 window 上创建文本。我正在使用来自 Stroustrup 编程网站的内置 FLTK 和 GUI C++ 库。他内置的 class 之一是文本 class 继承形式 class 结构。
在 window 上附加文本的一般公式是:
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");
包括字符串 header.