|
实在是搞不明白怎么回事。我用的是VS2022版。在IDE里直接点击菜单栏上的“开始执行(不调试)”按钮,运行没有问题,此时我选的是X64,Release。但是我把X64文件里的exe文件copy出来,放在*.sln所在文件夹,就一闪而过,只执行了代码中的前一部分。但是我选择x86,release编译后,在IDE里直接点击菜单栏上的“开始执行(不调试)”按钮,运行没有问题,我把这样生成的exe放在*.sln所在文件夹,就可以正确运行。实在不知道是怎么回事了。
后来调试了,发现x64的exe在执行到下面这行时,就停止,一闪而过了。但也没有看出这行代码有何问题。由于不方便把整个代码贴出来,就想请大家试着帮我分析下。这个Out_FlowField.bin也是放在*.sln所在文件夹.
Open(Unit=32, File="Out_FlowField.bin", Form="UNFORMATTED", Access="stream", Status="old")。
|
|