
8 Jul
2012
8 Jul
'12
1:56 a.m.
On Sat, Jul 7, 2012 at 6:55 PM, MM
Hi,
I have a function that transforms a serie of numbers into another serie:
template
void transform( InputIterator begin, InputIterator end, OutputIterator out ) { } and a 2nd function that calculates the standard deviation of a sample
template <typename InputIterator > double stdev( InputIterator begin, InputIterator end) { }
Is there a way to chain these existing functions in order to get the std dev of the transformed serie, without storing the intermediate numbers? Maybe with the help of some lazy iterator, or some lazy function?
Maybe use boost::transform_iterator? - Jeff