在Windows 7和Windows 8中使用共享内存

时间:2015-09-21 04:42:58

标签: fortran shared-memory pascal intel-fortran

我在Pascal开发了一个应用程序,这个应用程序使用一些fortran文件作为库。在这个Pascal应用程序中,编码用于创建共享内存并写入在Fortran lib文件中计算的值。实际上Lib文件是在Visual fortran中。因此,为了在Windows 7中工作,我将其转换为Inter fortran并编译它。 当我在windows7中打开应用程序,并且我从pascal应用程序提供我的输入并且它在共享内存中写入时(我确定因为我可以看到计算值存储在共享内存中)。 但是当我在Windows 8.1 Pro中使用相同的应用程序时,输入值不会在共享内存中写入。它始终将输入的值设为零。

那么,在Windows 7和Windows 8.1中使用共享内存有什么不同吗?

0 个答案:

没有答案