更改变量文本

Change variable text

本文关键字:文本 变量 改变      更新时间:2023-10-16

可能的重复:
在C 中,如何清除弦乐变量?

我想在循环中显示一个字符串的问题。

我在我的循环中设置了这样的设置:

//while {
 std::stringstream s;
 s << "Hello";
  font_surface = TTF_RenderText_Solid(font,s.str().c_str(),font_color);
  apply_surface(x,y,font_surface,screen);   
  s << "GoodBye";
  if(font_surface = TTF_RenderText_Solid(font,s.str().c_str(),font_color);
  apply_surface(bx,by,font_surface,screen);

//end loop }

我遇到的问题是输出第一个显示 Hello,然后在其他位置中具有 HelloGoodBye,我需要在添加 Goodbye之前清除内容,所以我只在屏幕上的第二个位置看到,

那么,在将其更改为Goodbye之前,我该如何清除Hello的信息?

如果您必须使用弦乐,请致电

s.str("");

清除