Форум программистов, компьютерный форум CyberForum.ru

fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.84
triadec_96
 Аватар для triadec_96
11 / 11 / 0
Регистрация: 27.12.2012
Сообщений: 429
Завершенные тесты: 1
25.12.2013, 00:46     fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи #1
После того,как в 38 строке к k приписал "=0"начало выбивать ошибку "fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#include <iostream>
#include <conio.h>
#include <clocale>
using namespace std;
 
double func(double,double);//параметри для ф-ли Ньютона
//double FN(int,double,int);//Формула Ньютона
int fact(int);//факторіал
   double x[12]={0.45,0.46,0.47,0.48,0.49,0.50,0.51,0.52,0.53,0.54,0.55,0.56};
double y[12]={20.1946,19.6133,18.9425,18.1746,17.3010,16.3123,15.1984,13.9484,12.5508,10.9937,9.2647,7.3510},dy[11][11];
void main()
{setlocale(LC_ALL,"Russia");
    double nx[4]={0.455,0.5575,0.44,0.5674};
double h;
int i,j;
for(i=1,j=0;i<12;i++,j++)//заповнення ([del'ta]^1)y
    dy[j][0]=y[i]-y[i-1];
for(j=1;j<11;j++)//заповнення ([del'ta]^j)y
    for(i=0;i<11-j;i++)
        dy[i][j]=dy[i+1][j-1]-dy[i][j-1];
h=x[1]-x[0];//відстань між вузлами
 
system("mode con cols=126 lines=59");
 
for(i=0;i<11;i++)
    {for(j=0;j<11-i;j++)
        cout<<dy[i][j]<<"\t";
cout<<endl;}
 cout<<endl<<func(nx[0],h);
 
system("pause");
}
 
double func(double nx,double h)
{
setlocale(LC_ALL,"Russia");
    bool p=0;//p=0-інтерполяція,р=1-екстраполяція
    int n=0,d,j,k=0;
    double ret=0;
    if(nx<x[0]||nx>x[11]) p=1;
    if(p==0)
    {for(int i=0;i<11;i++)//знаходження n для  ([del'ta]^n)y
    {d=-1;
        for(j=0;j<11-i;j++)
            if(dy[i][j]<0.001) d++;
        if(d==j) break;
    n=11-d;}
    for(int i=0;i<12;i++)//пошук x0 та x1
    if(nx>x[i+1] && nx<x[i]) k=i;//k=індекс x[0]/y[0]
    cout<<endl<<"\t\t\t nx="<<nx<<endl<<"Iнтерполяція(nx>x[0]та nx<x[11])"<<endl<<"([delta]^"<<n<<")y";
/*   ret=y[k];
    if(n>0) for(int i=1;i<=n;i++)
                ret+=(dy[k][i]/fact(i))*(*/
    ret=y[k];
    switch(n)
    {case '1': ret+=(dy[k][0]/h)*(nx-x[k]);break;
    case '2':  ret+=(dy[k][0]/h)*(nx-x[k])+(dy[k][1]/fact(2)*h)*(nx-x[k])*(nx-x[k+1]);break;
    case '3': ret+=(dy[k][0]/h)*(nx-x[k])+(dy[k][1]/fact(2)*h)*(nx-x[k])*(nx-x[k+1])+(dy[k][2]/fact(3)*h)*(nx-x[k])*(nx-x[k+1])*(nx-x[k+2]);break;
//  case '3': ret+=(dy[k][0]/h)*(nx-x[k])+(dy[k][1]/fact(2)*h)*(nx-x[k])*(nx-x[k+1])+(dy[k][2]/fact(3)*h)*(nx-x[k])*(nx-x[k+1])*(nx-x[k+2])+(dy[k][3]/fact(4)*h)*(nx-x[k])*(nx-x[k+1])*(nx-x[k+2])*(nx-x[k+3]);break;
    }
    return ret;
}return ret;
}
 
/*double FN(int k,double nx,int n)
{double ret=y[k];
return ret+(*/
 
int fact (int n)
{ 
    if (n == 0) 
        return 1;
    else return n * fact(n - 1);}
Добавлено через 20 минут
+почему-то русский язык в консоли не работает.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2013, 00:46     fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи
Посмотрите здесь:

vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory C++
не компилируеться(fatal error C1083: Не удается открыть файл включение: stdafx.h: No such file or directory) C++
C++ Не могу запустить программу С++(fatal error C1083: Не удается открыть файл включение: iostream.h: No such file or directory)
C++ OpenMP, Visual Studio. выдает ошибку: fatal error C1083: Не удается открыть файл включение: omp.h: No such file or directory
C++ vs 2010 выдает ошибку fatal error C1083: Не удается открыть файл включение: ntddcdrm: No such file or directory
C++ Ошибка fatal error C1083: Не удается открыть файл Ttask.h
C++ Fatal error C1083: Не удается открыть файл include: dos: No such file or directory
C++ LINK: fatal error LNK1168: не удается открыть exe для записи

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.12.2013, 06:30     fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи #2
Цитата Сообщение от triadec_96 Посмотреть сообщение
После того,как в 38 строке к k приписал "=0"начало выбивать ошибку "fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи"
Возможно антивирусу такая запись не понравилась. Сделать так, чтобы антивирус, пржде чем что-то делать, спрашивал.
Yandex
Объявления
25.12.2013, 06:30     fatal error LNK1168: не удается открыть F:\Interp\Debug\Interp.exe для записи
Ответ Создать тему
Опции темы

Текущее время: 07:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru