Home » U++ Library support » U++ Core » VectorIndex
VectorIndex [message #24158] |
Wed, 30 December 2009 10:14  |
exdatis
Messages: 7 Registered: December 2009 Location: Vojvodina
|
Promising Member |
|
|
Is that right ?
int index_test = 0;
for(Vector<TownLs>::Iterator q = ls_town->Begin(), e = ls_town->End(); q != e; q++)
{
TownLs temp = *q;
if(temp.getName() == "Pancevo")
break;
index_test++;
}
PromptOK(AsString(index_test)); // index
//desc: ls_town is pointer (Vector<TownLs>)
Better method, any?
Thanks.
[Updated on: Wed, 30 December 2009 10:19] Report message to a moderator
|
|
|
|
Re: VectorIndex [message #24162 is a reply to message #24161] |
Wed, 30 December 2009 12:02   |
exdatis
Messages: 7 Registered: December 2009 Location: Vojvodina
|
Promising Member |
|
|
Thank You!
That's right!
//
TownLs is a simple,
id and town_name, ... (db.table) ,couple methods.
and Vector* is arg for others (fill drop_grid in some form/class).
index, just for update(
if(*q.GetId() == int_town_id) break;
), append is easy.
//
Is that ok?
[Updated on: Wed, 30 December 2009 12:18] Report message to a moderator
|
|
|
|
Re: VectorIndex [message #24165 is a reply to message #24164] |
Wed, 30 December 2009 13:36   |
|
luzr wrote on Wed, 30 December 2009 12:06 | Consider using Index instead of Vector...
|
That's exactly what I thought by "faster solutions"
Another (maybe easier) way would be VectorMap...
Honza
|
|
|
|
Goto Forum:
Current Time: Tue Apr 29 22:00:08 CEST 2025
Total time taken to generate the page: 0.00866 seconds
|