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

Typedef и функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Убрать элемент строки http://www.cyberforum.ru/cpp-beginners/thread1132562.html
Как правильно убрать элемент строки? fileName.erase(i, i) - не работает почему-то
C++ Стоит ли изучать как устроена ЭВМ для эффективного программирования Всем дробового времени суток (пятница!!!) Стоит ли изучать как устроен ЭВМ для эффективного программирования на плюсах ? http://www.cyberforum.ru/cpp-beginners/thread1132553.html
Посчитать количество заданных последовательностей C++
Помогите решить следующую задачу: Посчитать количество последовательностей из 0, 1, 2 длины n, в которых не менее a0 нулей, a1 единиц и a2 двоек.
Не работают команды switch C++
блин самая простая и элементарная программа, компилируется без ошибок, но не работает #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv) { char act;
C++ Не компилится *.cpp http://www.cyberforum.ru/cpp-beginners/thread1132521.html
Создал заголовочный файл *.h , он описывает интерфейс класса. Создал файл исходного кода *.срр , он описывает реализацию класса. Так вот, по книге говорят, что файл *.срр надо откомпилить и получится объектный код класса. Но при попытке компиляции файла *.срр пишет ошибку: undefined reference to 'WinMain@16' Id returned 1 exit status Заголовочный файл *.h как и должно быть лежит в папке...
C++ Автоматический запуск программы шифрования Здравствуйте всем! Подскажите пожалуйста: Сделал программку шифрования, но каждый раз запускать ее, выбирать нужный файл и кодировать его - лень. Можно ли как-то сделать, чтобы она запускалась автоматически и кодировала код(текст), который я только что писал на visual studio 2010? подробнее

Показать сообщение отдельно
Starfalll
0 / 0 / 0
Регистрация: 09.03.2013
Сообщений: 32

Typedef и функция - C++

28.03.2014, 21:03. Просмотров 301. Ответов 1
Метки (Все метки)

есть такая функция
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void implicitCurve(const double* x, double* y, double* Df)
{
    // funkcyja  f(a,b,c) = (1-a^2-b^2-c^2,(a+b+c)/(a^2+b^2+c^2)-1)
    // 
    const double n = x[0]*x[0] + x[1]*x[1] + x[2]*x[2];
    const double s = x[0] + x[1] + x[2];
 
    y[0] = 1. - n;
    y[1] = s/n - 1.;
 
 
    Df[0] = -2.*x[0];
    Df[1] = -2.*x[1];
    Df[2] = -2.*x[2];
 
    const double r = 1./n;
    const double r2 = 2.*y[1]*r;
    Df[3] = r - x[0]*r2;
    Df[4] = r - x[1]*r2;
    Df[5] = r - x[2]*r2;
}
У нас есть какой-то массив , каждый элемент массива пересчитываем закидываем в еще один массив и производные того что вышло закидываем в еще один массив (все нужное для методю Ньютона)

C++
1
2
3
4
5
typedef void (*FuncPointer)(const double* x, double* y, double* Df);
 
int findCurve(FuncPointer f, double* x, unsigned k, double h);
 
findCurve(implicitCurve,x,10,1./128);
findcurve то что нужно написать , вот только я не до конца понимаю что нам дает typedef и как вообще получить данные с FuncPointer'a?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru