gpt4 book ai didi

C++打印输出函数

转载 作者:太空宇宙 更新时间:2023-11-04 15:15:53 24 4
gpt4 key购买 nike

我正在尝试在一组整数之间创建一个总随机数,但我不知道如何打印结果:

 mt19937 mt_rand(time(0));
mt19937::result_type seed = time(0);
auto dice_rand = std::bind(std::uniform_int_distribution<int>(1,6),
mt19937(seed));
std::function<int()> dice3 = std::bind(std::uniform_int_distribution<int>(1,6),
mt19937(seed));

int x = dice3;
qDebug()<< "Result" << x ;

由于类型 INT,我不断收到错误。我是 C++ 和 QT 的新手。如何打印出 INT?我试过打印 dice_rand,然后尝试将它转换为 std::fucntion,但我似乎仍然无法打印它。

最佳答案

dice3 是一个函数。你应该调用它。

int x = dice3();

关于C++打印输出函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33395809/

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