Home » U++ Library support » U++ Core » Proposal: add Vector::InsertPick(int i, pick_ T&)
Re: Proposal: add Vector::InsertPick(int i, pick_ T&) [message #21255 is a reply to message #21246] |
Sun, 10 May 2009 23:11  |
 |
mirek
Messages: 14266 Registered: November 2005
|
Ultimate Member |
|
|
hans wrote on Sun, 10 May 2009 13:56 | Hi,
I think
template <class T>
void Vector<T>::InsertPick(int i, pick_ T& x)
{
if(!count) return;
ASSERT(&x < vector || &x > vector + items);
RawInsert(q, count);
::new(vector[q]) T(x);
}
is wrong, should be:
template <class T>
void Vector<T>::InsertPick(int q, pick_ T& x)
{
ASSERT(&x < vector || &x > vector + items);
RawInsert(q, 1);
::new(vector[q]) T(x);
}
Thanks, Hans.
|
Thank you, you are right, of course.
Mirek
|
|
|
 |
|
Proposal: add Vector::InsertPick(int i, pick_ T&)
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: mrjt on Fri, 08 May 2009 10:07
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: mirek on Fri, 08 May 2009 21:21
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: mirek on Sat, 09 May 2009 09:02
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: mirek on Sat, 09 May 2009 09:06
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: hans on Sun, 10 May 2009 19:56
|
 |
|
Re: Proposal: add Vector::InsertPick(int i, pick_ T&)
By: mirek on Sun, 10 May 2009 23:11
|
Goto Forum:
Current Time: Fri Jul 18 04:45:04 CEST 2025
Total time taken to generate the page: 0.04120 seconds
|