Christopher Barker wrote: > Xavier Gnata wrote: > >> Here it is :) >> > > Thanks, that's helpful. Am I reading it right? Are you running the > python process embedded in your C++ app? (rather than extending?) > > Yes! The point is this way I'm able to debug my C++ code plotting the array using matplotlib :) That is cool ;). >> valarray < double >Data (NbData); >> > > >> array = PyArray_SimpleNewFromData (NbDims, Dims, PyArray_DOUBLE, >> &Data[0]); >> > > OK, so you've now got a view of the data from the valarray. Nice to know > this works, but, of course, fragile if the valarray is re-sized or > anything, so it probably won't work for us. > >
Yep it is not robust at all because the valarray can be modify. However, it is a a quite great way to plot an array in a C++ code. Nothing more. If you want to try with shared pointers, maybe you should have a look at the boost lib. Xavier -- ############################################ Xavier Gnata CRAL - Observatoire de Lyon 9, avenue Charles André 69561 Saint Genis Laval cedex Phone: +33 4 78 86 85 28 Fax: +33 4 78 86 83 86 E-mail: [EMAIL PROTECTED] ############################################ _______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
