Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Определение mac-адреса сетевой карты Приветствую. Ребят, дайте пожалуйста действующий способ определения mac-адреса сетевой карты на билдере. https://www.cyberforum.ru/ cpp-builder/ thread1730718.html C++ Builder Сообщения линкера "Unresolved external 'WinMain'"
Создаю электронный учебник в Borland C++Builder 6 запускаю выводит Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl Unresolved external 'WinMain' referenced from C:\PROGRAM FILES...
C++ Builder Считать текст из файла, выполнить в нем поиск и записать результат в файл Помогите написать код как можно более простым способом: В начале исходного текста стоит заглавная буква русского алфавита для поиска с символом ':' (например, А: ). Далее идет словарь русских слов (прописными буквами), разделенных запятыми. После последнего слова должна стоять точка. Найти слова, которые начинаются и заканчиваются на букву (прописную), соответствующую заданной. В файле... https://www.cyberforum.ru/ cpp-builder/ thread1730502.html C++ Builder Смена страниц в PageControl по таймеру сделал смену только для 2 страниц : void __fastcall TForm1::Timer2Timer(TObject *Sender) { switch(PageControl1->ActivePageIndex) { case 0: PageControl1->ActivePageIndex=1; break; case 1: https://www.cyberforum.ru/ cpp-builder/ thread1730494.html
C++ Builder StringGrid (Оптимизация кода) - Загрузка и Сохранение
Добрый день! Для сохранения StringGrid в файл использую TStringList *Table = new TStringList; for(int i = 0 ; i < fStringGrid->RowCount ; i++) { Table->Add(fStringGrid->Rows->DelimitedText); }
C++ Builder Вывод двумерного массива в StringGrid https://www.cyberforum.ru/ cpp-builder/ thread1730277.html
Здравствуйте можете подсказать как сделать вывод двумерного массива в StringGrid ? И если есть ошибки в исходнике можете на них указать ? (По заданию мне надо поменять максимальный элементы местами) Вот исходник //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h"...
C++ Builder Вывод двумерного массива в StrigGrid https://www.cyberforum.ru/ cpp-builder/ thread1730271.html
Здравствуйте , можете подсказать как вывести двумерный массив в StringGrid ? По заданию мне нужно поменять местами максимальный и минимальный элементы: Вот исходник. И есть ли в нём ошибки ? //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h"...
C++ Builder Зависшая программа. Перезапуск
Добрый день! Задумался. Есть программа написанная на Embarcadero XE8. Гипотетически, она может зависнуть. Как написать стороннее приложение (2) проверяющее не зависло ли приложение (1) ? Если приложение (1) зависло, нужно чтобы приложение (2) принудительно убивало процесс приложения (1) и снова приложение (1) запускало. Как такое организовать программно?
C++ Builder Ограничения для RandomRange Нужно чтобы рандом работал на меня. Тоесть ,чтобы задавал цифры из диапазона по условию . Например d1=RandomRange(1,10); d2=RandomRange(1,10); Нужно чтобы d1%d2==0 . Как грамотно записать? https://www.cyberforum.ru/ cpp-builder/ thread1730178.html C++ Builder Как сделать объекты видимыми? https://www.cyberforum.ru/ cpp-builder/ thread1730099.html
Вот код: void __fastcall TForm2::FormMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift, int X, int Y) { TLabel *CreateLabel= new TLabel(this); if (Button == mbLeft) { CreateLabel->Parent = this; CreateLabel->Top=Y; CreateLabel->Left=X; CreateLabel->Width=30;
C++ Builder Несовпадение преобразования символа в код и обратно
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "Clipbrd.hpp" //--------------------------------------------------------------------------- #pragma package(smart_init)
C++ Builder Проверьте пожалуйста код https://www.cyberforum.ru/ cpp-builder/ thread1730083.html
Я просто уже не знаю, что и делать. Где я допустил ошибку?? //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- void __fastcall TForm1::FormCreate(TObject *Sender) { Randomize(); Good = Bad = 0;
7 / 3 / 3
Регистрация: 07.11.2014
Сообщений: 218
Записей в блоге: 1
14.05.2016, 14:13  [ТС] 0

В-сплайновые кривые - C++ Builder - Ответ 9137640

14.05.2016, 14:13. Показов 7210. Ответов 17
Метки (Все метки)

Ответ

gunslinger,

В первоначальном виде все работает нормално, но стоило мне просто добавить свой ввод, как програма стала вылетать с ошибкой деления на ноль. Из-за чего это может быть?
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
74
75
76
TForm3 *Form3;
//---------------------------------------------------------------------------
__fastcall TForm3::TForm3(TComponent* Owner)
    : TForm(Owner)
{
#define ic Image1->Canvas
}
int count, flag=0;
TPoint point[100];
double tmin = 0., tmax = 200.;
double step = count-1. + count + 1;
 
double N(UINT q, UINT k, double t)
{
  if (q == 1)
  {
    if (t >= tmin + step * k && t <= tmin + step * (k + 1))
      return 1;
    else
      return 0;
  }
  else
    return (t - tmin - step * k) / (tmin + step * (k + q + 1) - tmin - step * k) * N(q-1, k, t) +
           (tmin + step * (k + q) - t) / (tmin + step * (k + q) - tmin - step * (k + 1)) * N(q-1, k+1, t);
}
//---------------------------------------------------------------------------
TPoint R(UINT q, double t)
{
  TPoint b = TPoint(0, 0);
  double temp;
  for (UINT i = 0; i < count; i++)
  {
    temp = N(q, i, t);
    b.x += point[i].x * temp;
    b.y += point[i].y * temp;
  }
  return b;
}
//---------------------------------------------------------------------------
void __fastcall TForm3::Button1Click(TObject *Sender)
{
 
    if (flag) {
    Refresh();
    UINT n = count-1;
    TPoint a;
 
    double step = 0.001;
 
     for(double t = tmin + step; t <= tmax; t += step)
    {
        a = R(n, t);
        if (a.x > 10 && a.y > 10)
          ic->LineTo(a.x, a.y);
     }
     flag=0;
} else count = 0;
flag=1;
}
//---------------------------------------------------------------------------
void __fastcall TForm3::Image1MouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift,
          int X, int Y)
{
ic->Pen->Width=10;
ic->Pen->Color=clBlack;
point[count]= TPoint(X,Y);
ic->MoveTo(X,Y);
ic->LineTo(X,Y);
if (count) {
   ic->Pen->Width=3;
   ic->Pen->Color=clSilver;
   ic->MoveTo(point[count-1].X, point[count-1].Y);
   ic->LineTo(X,Y);
}
count++;
}


Вернуться к обсуждению:
В-сплайновые кривые C++ Builder
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2016, 14:13
Готовые ответы и решения:

Кривые на С++
Добрый день. Есть такая задача: имеются 4 точки на плоскости, их координаты известны. При условии,...

Кривые Серпинского
Мучаюсь третий день! Не могу сделать так, чтобы порядок нужно было вводить с клавиатуры, не...

Кривые Серпинсого
На рисунке изображены кривые Серпинского 1 и 2-го порядков. Составить программу построения кривых...

Кривые расчеты
Есть прога зарплаты. Начисляю отпускные одному человеку появляется огромная сумма непойми откуда....

17
14.05.2016, 14:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2016, 14:13
Помогаю со студенческими работами здесь

Кривые Безье
Добрый вечер! Помогите, пожалуйста! Никак не могу разобраться с кривыми Безье :cry: Мне нужно...

Эллиптические кривые
Не подскажете, что можно почитать про эллиптические кривые на средне-популярном уровне? Скажем, на...

Эллиптические кривые
Доброго времени суток! Нуждаюсь в помощи людей, которые разбираются в этом хоть чуточку лучше меня....

полиномиальные кривые
Здравствуйте! Задание: Z-функции (zmf), PI-функции (pimf) и S-функции (smf). Функция zmf...

Кривые Безье
Имеется задание: С помощью кубических кривых Безье нарисовать первую букву своего имени(Русский или...

кривые зеркала
Есть сайтик. все было норм. 10 стр в индексе, их и есть 10. сегодня смотрю - 14 добавило 4...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru