【发布时间】:2017-07-22 22:47:43
【问题描述】:
我想在窗口上创建一个文本。我正在使用 Stroustrup 编程网站上的内置 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);
谢谢。
【问题讨论】:
-
"Hello, you are " << age << " years old"字符串不是这样构造的。 -
我没有意识到我必须构造一个字符串。我认为这就像一个 cout 声明。
标签: c++ user-interface text fltk class-structure