
isjk
thanks a lot! now, I have a new problem: Multi_index example 6: complex searches and forergn keys, struct car_manufacturer { std::string name; };
struct car_model { std::string model; car_manufacturer* manufacturer; int price; };
I want use "model, name" to query "price", and I maybe to modify "price". How to do it? thanks.
Sorry but your question is not clear to me: what do you mean by querying "price" using "model, name"? If you know the model of a car then you just can use find() in the car_table to locate the element and access the price. As for modifying, there's a tutorial section on updating elements of a multi_index_container at http://www.boost.org/libs/multi_index/doc/tutorial/basics.html#ord_updating Joaquín M López Muñoz Telefónica, Investigación y Desarrollo