enrty函数运行时,实参值没有传递到形参
请教大佬一个问题,编写了一个科学计算的小程序:程序经过编译和链接,都没有报错,但是运行到enrty函数时,实参值没有传递到形参,输出结果都是nan我看了输出有如下两句可能跟错误有关:
“RFtest.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。无法查找或打开 PDB 文件。
“RFtest.exe”(Win32): 已加载“C:\Windows\SysWOW64\ucrtbase.dll”。无法查找或打开 PDB 文件。
上网查了查将C:\Windows\SysWOW64路径和C:\Windows\win32路径下都有KernelBase.dll和ucrtbase.dll文件,
注册表里也没有默认的.dll程序。
请问是怎么回事呢?我本身是64位系统
不是这个问题,PDB文件和你程序无关,不需要处理 http://fcode.cn/guide-32-1.html
出现NAN的问题很大一部分是数学问题,包括0/0,负数开方等等,在项目属性中选择使之报错
我用debug调试,发现没有进行参数传递,结果当然也是错的,为什么呢? 需看到完整代码才能判断。
页:
[1]