Home » U++ Library support » U++ Core » Proposal: add Vector::InsertPick(int i, pick_ T&)
Re: Proposal: add Vector::InsertPick(int i, pick_ T&) [message #21246 is a reply to message #21201] |
Sun, 10 May 2009 19:56   |
hans
Messages: 44 Registered: March 2006 Location: Germany
|
Member |
|
|
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.
[Updated on: Sun, 10 May 2009 19:57] Report message to a moderator
|
|
|
 |
|
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:02:15 CEST 2025
Total time taken to generate the page: 0.00384 seconds
|