Boost logo

Boost :

From: Lars Schouw (schouwla_at_[hidden])
Date: 2008-05-21 04:07:40

Is there any easy way to assign values to a boost::multi_array?

boost::multi_array<double, 2> abd(boost::extents[4][33]);
abd[0][0] = 1.00; abd[0][1] = 0.00; abd[0][2] = 0.00; abd[0][3] = 0.10;

I would like to do

abd = boost::assign::list_of(1.00)(0.00)(0.00)(0.10)

But realize this might be a little more tricky with higher dimensions but still possible.



Boost list run by bdawes at, gregod at, cpdaniel at, john at