LINUX.ORG.RU

C++ мэппинг функций из math.h


0

0

Как элегантнее и главное продуктивнее всего осуществить поэлементовый вызов стандартных математических функций (exp, sin, abs, ...) для собственноручно написанных Vector и Matrix?

anonymous

В идеале нужно написать Vector и Matrix STL-совместимыми (снабдить их итераторами). Тогда можно будет черехз std::for_each() по ним прозрачно проходить.

OFFTOPIC: Кстати, а зачем писались свои Vector и Matrix?...

Sectoid ★★★★★
()
Ответ на: комментарий от Sectoid

Если можно было бы использовать std, я бы и векторами не заморачивался, а так пришлось самое необходимое самому слепить.

anonymous
()
Ответ на: комментарий от anonymous

>Если можно было бы использовать std, я бы и векторами не заморачивался, а так пришлось самое необходимое самому слепить.

Что-же сразу не написал, что STL совсем не использовать...

Ну чтож, тогда можно попробовать реализовать всё руками по аналогии с STL. Просто удобнее, чем STL, в C++ мало что есть...

Sectoid ★★★★★
()
Ответ на: комментарий от Sectoid

Да, придётся по-видимому перегружать все нужные функции.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.