[英]I keep getting an error that the permission to the output file is denied and so my code can't run
#include <iostream>
#include <fstream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
ifstream fin("problema24.in");
ofstream fout("problema24.out");
int n, i;
float v[1000];
fin>>n;
for(i=1;i<=2*n;i++)
{
fin>>v[i];
}
fin.close();
for(i=1;i<=n;i++)
{
v[i]=floor(v[i])+v[n*2-i+1]-floor(v[n*2-i+1]);
}
for(i=1;i<=n;i++)
{
fout<<setprecision(3)<<v[i]<<" ";
}
fout.close();
return 0;
}
//我不斷收到此消息:
ld.exe ||無法打開輸出文件bin \\ Debug \\ problema 24.exe權限被拒絕|
你們能幫我嗎!
如果鏈接器由於當前正在運行而無法創建名為“ bin \\ Debug \\ problema 24.exe”的新二進制文件,則可能導致這種情況。 確保可執行文件未在運行,以便鏈接器可以重建它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.