Durante la lettura di std::inclusive_scan, non sembrano esserci esempi.
Mi sembra molto simile a std::partial_sum.Qual è la differenza tra std :: partial_sum e std :: inclusive_scan?
partial_sum:
template< class InputIt, class OutputIt >
OutputIt partial_sum(InputIt first,
InputIt last, OutputIt d_first);
inclusive_scan:
template< class InputIt, class OutputIt >
OutputIt inclusive_scan(InputIt first,
InputIt last, OutputIt d_first);
Qualcuno può approfondire le loro differenze? Quando dovrei scegliere l'uno rispetto all'altro?