
Hi,
On Thu, 20 Nov 2008 17:02:04 -0000, "Hicham Mouline"
It doesn't provide a pointer to the internal array that is required by my 3rd party lib...? while boost::array<> has c_array()....
Actually you can get a pointer to the internal array. void f(double *pArray); std::vector<double> v; if (!v.empty()) { f(&v[0]); }
-----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Steven Watanabe Sent: 20 November 2008 16:12 To: boost-users@lists.boost.org Subject: Re: [Boost-users] [array] with variable size
AMDG
Hicham Mouline wrote:
I have a third-party library that gives me a number N of doubles, then expects from me a double* to an array where it will set N elements
This would have happen many times and N is variable, so I wish not to reallocate the array each time.
Can't you use a vector and resize it every time?
In Christ, Steven Watanabe
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
Regards, Andy.