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

Как быстро найти ошибку? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не может открыть библиотеку http://www.cyberforum.ru/cpp-beginners/thread1128366.html
Вбил в программу следующий код #include <stdio.h> #include <dos.h> #include <dir.h> int main(void) { struct ffblk f; register int done; done = findfirst ("*.с", &f, 0);
C++ выпрямите кривую сортировку просьба исправить мою корявую сортировку сам никак не разберусь пример может помочь желательно напишите пояснения какие нибудь заранее спасибо #include<Windows.h> #include <clocale> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread1128352.html
Динамическое обнаружение ошибки переполнения буфера C++
Дипломное задание написать программу, которая на вход берет .exe и после обработки показывает возможно ли в данном .exe использование уязвимости переполнения буфера и (желательно) показать в какие местах! Даже нет никаких идей как это сделать. Прошу подскажите у кого какие идеи есть, заранее спасибо!
C++ результат не верный при решении задачи
//--------------------------------------------------------------------------- #include <vcl.h> #include <stdio.h> #include <conio.h> #include <math.h> #pragma hdrstop //---------------------------------------------------------------------------
C++ Какой момент не учитывает программа? http://www.cyberforum.ru/cpp-beginners/thread1128311.html
Здравствуйте. Задача - http://acm.timus.ru/problem.aspx?space=1&num=1025 Не могу успокоиться, пока не решу задачу. Уже были перепробованы, пожалуй, все варианты, оговорённые в задании , программа выдаёт правильный ответ,но тест задача всё ещё не проходит. Т.е. при определённых входящих цифрах, ответ не правильный. Но, по сути, всё же правильно... Или я что-то пропускаю. На всякий случай:...
C++ Создать DLL для генерации перестановок и сочетаний Необходимо создать DLL для генерации перестановок и сочетаний. Вот основная программа #include <stdio.h> int A; int cnt; int N; void Combination(int n, int m); подробнее

Показать сообщение отдельно
MorfixProton
1 / 1 / 0
Регистрация: 16.01.2013
Сообщений: 194
24.03.2014, 15:51     Как быстро найти ошибку?
У меня ошибка в коде и я уже после часа поисков уже не выдержал и мне нужна помощь. Компилятор ничего не говорит, просто не компилит.
C++ (Qt)
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
74
75
76
77
78
#include  <iostream.h>
#include <conio.h>
#include  <match.h>
using namespace std;
int main()
{
 
struct stPointOfTreangle
{
double x;
double y;
double z;
};
 
struct stLineOfTreangle
{
stPointOfTreangle pA;
stPointOfTreangle pB;
double LongOfLine;
};
 
struct stTreangle
{
stLineOfTreangle a;
stLineOfTreangle b;
stLineOfTreangle c;
};
 
struct  stProperties
{
double angle1, angle2, angle3, P, s;
};
 
struct stPointOfTreangle CoordsP1 = {3, 0, 0};
struct stPointOfTreangle CoordsP2 = {0, 4, 0};
struct stPointOfTreangle CoordsP3 = {0, 0, 5};
 
stLineOfTreangle LineA;
LineA.pA=CoordsP1;
LineA.pB=CoordsP2;
LineA.LongOfLine=0;
 
stLineOfTreangle LineA;
LineB.pA= CoordsP2;
LineB.pB= CoordsP3;
LineB.LongOfLine = 0;
 
stLineOfTreangle LineA;
LineC.pA= CoordsP1;
LineC.pB= CoordsP3;
LineC.LongOfLine = 0;
 
stTreangle Treangle1;
Treangle1.a=LineA;
Treangle1.b=LineB;
Treangle1.c=LineC;
 
LineA.LongOfLine = sqrt((LineA.pB.x-LineA.pA.x)* (LineA.pB.x-LineA.pA.x)+(LineA.pB.y-LineA.pA.y)* (LineA.pB.y-LineA.pA.y)+(LineA.pB.z-LineA.pA.z)* (LineA.pB.z-LineA.pA.z)
 
LineB.LongOfLine = sqrt((LineB.pB.x-LineB.pA.x)* (LineB.pB.x-LineB.pA.x)+(LineB.pB.y-LineA.pA.y)* (LineB.pB.y-LineB.pA.y)+(LineB.pB.z-LineA.pA.z)* (LineB.pB.z-LineB.pA.z)
 
LineC.LongOfLine = sqrt((LineC.pB.x-LineC.pA.x)* (LineC.pB.x-LineC.pA.x)+(LineC.pB.y-LineC.pA.y)* (LineC.pB.y-LineC.pA.y)+(LineC.pB.z-LineC.pA.z)* (LineC.pB.z-LineC.pA.z)
 
stProperties Treangle1Properties;
 
Treangle1Properties.P = LineA.LongOfLine+ LineB.LongOfLine+ LineC.LongOfLine;
 
Treangle1Properties.S = sqrt((Treangle1Properties.P/2)*(( Treangle1Properties.P/2)- LineA.LongOfLine)* ((Treangle1Properties.P/2)*(( Treangle1Properties.P/2)- LineB.LongOfLine)* ((Treangle1Properties.P/2)*(( Treangle1Properties.P/2)- LineC.LongOfLine)
 
cout << “AB=<< LineA.LongOfLine << endl;
cout << “BC=<< LineB.LongOfLine << endl;
cout << “AC=<< LineC.LongOfLine << endl;
cout << “P=<< LineC.LongOfLine << endl;
cout << “S=<< LineC.LongOfLine << endl;
Getch();
 
Return 0;
}
P.S.
Больше никогда не буду так называть переменные.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru