在C#
我喜欢TryGetValue
的方法中,Dictionary
因为它允许我在一次调用中确定字典是否包含键,如果是则接收值:
Instrument instrument;
if (isinId2Instrument.TryGetValue(isin_id, out instrument))
{
// key exist, instrument contains value
} else {
// key doesn't exist
}
我应该如何做同样的事情boost::unordered_map
?