gpt4 book ai didi

c++ - 如何在 C++/openFrameworks 中的文件名字符串中使用变量 int

转载 作者:行者123 更新时间:2023-11-28 00:16:51 27 4
gpt4 key购买 nike

我是 C++ 的新手,因为我习惯于 Processing,但对于一个项目,我必须在 C++ 框架 openFrameworks 中做一些事情。每次触发条件时,我都试图加载电影。我生成一个随机数,然后视频播放器应加载包含该数字的电影。像这样:

 else if ( myByte > 130 ){
float ranNumb = ofRandom(1, 5);
int rounded = (int)ranNumb;
cout << rounded << "\n";
myPlayer.loadMovie("movies/testMovie_", rounded,".mp4");
}

显然最后一行在 C++/OpenFrameworks 中不起作用。我习惯于处理,在那里我只会使用“+”运算符将字符串与舍入变量组合起来。我该怎么做呢?

最佳答案

openFrameworks 提供了 ofToString() 函数,可将您的 int 转换为字符串。你可以像这样使用它:

myPlayer.loadMovie("movies/testMovie_" + ofToString(rounded) + ".mp4");

文档:ofToString

关于c++ - 如何在 C++/openFrameworks 中的文件名字符串中使用变量 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29671284/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com