簡體   English   中英

我不斷收到錯誤消息,即對輸出文件的權限被拒絕,因此我的代碼無法運行

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM