Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;CImg库错误C2665有什么问题?_C++_Cimg - Fatal编程技术网

C++ C++;CImg库错误C2665有什么问题?

C++ C++;CImg库错误C2665有什么问题?,c++,cimg,C++,Cimg,错误代码: 严重性代码说明项目文件行抑制状态 错误C2665“cimg_library::cimg::rand”:4个重载都无法转换所有参数类型goruntuisleme C:\Users\sasniac\source\repos\goruntuisleme\goruntuisleme\cimg.h 25469 代码: #包括 #包括“CImg.h” 使用名称空间cimg_库; int main() { std::cout我为您测试了这个库。经过一些修改后它可以工作 1.我想你是从官方网站()下

错误代码:

严重性代码说明项目文件行抑制状态 错误C2665“cimg_library::cimg::rand”:4个重载都无法转换所有参数类型goruntuisleme C:\Users\sasniac\source\repos\goruntuisleme\goruntuisleme\cimg.h 25469

代码:

#包括
#包括“CImg.h”
使用名称空间cimg_库;
int main()
{

std::cout我为您测试了这个库。经过一些修改后它可以工作

1.我想你是从官方网站()下载的图书馆

2.以下功能中缺少一些强制转换到
(cimg_uint64*)

 static double mp_u(_cimg_math_parser& mp) {
        return cimg::rand(_mp_arg(2),_mp_arg(3),(cimg_uint64 *) &mp.rng);
 }    
在这里:

static double mp_srand0(_cimg_math_parser& mp) {
        cimg::srand((cimg_uint64 *) &mp.rng);  
//...
}  
在这里:

 static double mp_g(_cimg_math_parser& mp) {
    cimg::unused(mp);
    return cimg::grand((cimg_uint64 *) &mp.rng);
 }  

我为你测试了这个库。经过一些修改后它可以工作

1.我想你是从官方网站()下载的图书馆

2.以下功能中缺少一些强制转换到
(cimg_uint64*)

 static double mp_u(_cimg_math_parser& mp) {
        return cimg::rand(_mp_arg(2),_mp_arg(3),(cimg_uint64 *) &mp.rng);
 }    
在这里:

static double mp_srand0(_cimg_math_parser& mp) {
        cimg::srand((cimg_uint64 *) &mp.rng);  
//...
}  
在这里:

 static double mp_g(_cimg_math_parser& mp) {
    cimg::unused(mp);
    return cimg::grand((cimg_uint64 *) &mp.rng);
 }  

请使用什么命令编译和链接代码?我在哪里可以学习它们?:/抱歉,我不使用或不知道任何“集成开发环境”,我更喜欢使用Makefiles和逗号行开发工具。您的环境可能会告诉您当您单击“构建”时它正在执行的命令
@xeron您使用的是windows或linux?我使用的是windows。请问您使用什么命令编译和链接代码?在哪里可以学习它们?:/抱歉,我不使用或不知道任何“集成开发环境”,我更喜欢使用Makefiles和逗号行开发工具。当您单击
“Build”
@xeron时,您的环境可能会告诉您它正在执行的命令您在windows或linux上?我在使用windows您太棒了!您太棒了!