Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
exl21
0 / 0 / 0
Регистрация: 28.10.2018
Сообщений: 51
1

Ошибка компиляции [Error] ld returned 1 exit status

11.04.2019, 22:06. Просмотров 1564. Ответов 3
Метки нет (Все метки)

Выдает ошибку "[Error] ld returned 1 exit status"

#include <iostream>
#include <math.h>
#define M_PI (3.141592653589793)
#define M_2PI (2.*M_PI)
using namespace std;

int Cubic(double *x,double a,double b,double c)
{
double q,r,r2,q3;
q=(a*a-3*b)/9.;
r=(a*(2.*a*a-9.*b)+27.*c)/54.;
r2=r*r;
q3=q*q*q;
if(r2>q3)
{
double t=acos(r/sqrt(3));
a/=3.;q=-2.*sqrt(q);
x[0]=q*cos(t/3.)-a;
x[1]=q*cos((t+M_PI)/3.)-a;
x[2]=q*cos((t-M_2PI)/3.)-a;
return(3);
}
else{
double aa,bb;
if(r<=0.) r=-r;
aa=-pow(r+sqrt(r2-q3),1./3.);
if(aa!=0.) bb=q/aa;
else bb=0.;
a/=3.;
q=aa+bb;
r=aa-bb;
x[0]=q-a;
x[1]=(-0,5)*q-a;
x[2]=(sqrt(3.)*0,5)*fabs(r);
if(x[2]==0.)
return (2);
return(1);
}
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2019, 22:06
Ответы с готовыми решениями:

Ошибка компиляции [Error] ld returned 1 exit status - C++
Учусь работать в Dev C++ Выдает &quot; ld returned 1 exit status&quot; В чем ошибка и как быть? ...

Ошибка компиляции [Error] ld returned 1 exit status
При компиляции на Dev-C++ выдаёт ld returned 1 exit status: #include &lt;iostream&gt; using namespace...

Ошибка [Error] ld returned 1 exit status (Dev - C++)
#include&lt;iostream&gt; using namespace std ; int mul(int x , int y ) ; int mul() { int...

[Error] ld returned 1 exit status ошибка компилятора C++
Помогите, пожалуйста, разобраться, компилятор выдает ошибку &quot; ld returned 1 exit status&quot;. Искал в...

Ошибка D:\collect2.exe [Error] ld returned 1 exit status
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; class Triangle { public:

3
zayats80888
1752 / 979 / 419
Регистрация: 07.02.2019
Сообщений: 2,654
11.04.2019, 22:10 2
Цитата Сообщение от exl21 Посмотреть сообщение
Выдает ошибку "[Error] ld returned 1 exit status"
А где точка входа в программу?
0
Yetty
2893 / 2016 / 1314
Регистрация: 18.12.2017
Сообщений: 6,456
11.04.2019, 22:38 3
Лучший ответ Сообщение было отмечено exl21 как решение

Решение

exl21, у Вас нет главной функции int main()

кроме этого:
замените строки 1-5 на такие:
C++
1
2
3
4
#define _USE_MATH_DEFINES
#include <iostream>
#include <cmath>
using namespace std;
замените в программе M_2PI на 2.*M_PI

замените в программе 0,5 на 0.5 (точка вместо запятой) - в двух строках

сам код не проверял

оформляйте код тегами (в дальнейшем) - кнопка С++ в левом верхнем углу редактора

напишите условие задачи
1
Helpdes
32 / 22 / 10
Регистрация: 08.02.2019
Сообщений: 158
Завершенные тесты: 1
11.04.2019, 22:41 4
Лучший ответ Сообщение было отмечено exl21 как решение

Решение

Функции main нету, она главная обязательная должна быть, добавь это после своего кода и ошибка исчезнет
C++
1
2
3
4
int main() {
    system("pause");
    return 0;
}
1
11.04.2019, 22:41
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2019, 22:41

Ошибка undefined reference to 'WinMaim@16' error: id returned 1 exit status
#include&lt;iostream&gt; #include&lt;cstdlib&gt; #include&lt;cstring&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt;...

Ошибка при объявлении функции. [Error] ld returned 1 exit status
в чем суть? Хочу организовать выполнение некоторых задач в отдельную функцию. Но не получаться....

выдает одну ошибку не пойму как исправить .Ошибка : ||error: ld returned 1 exit status|
подскажите пожалуйста... выдает одну ошибку не пойму как исправить .Ошибка : ||error: ld returned 1...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.