1
4

3 に答える 3

1

スコープに制限する 1 つの方法を次に示します。

{
    auto it = props.find(PROP_NAME);
    if (it != props.end()) {
       it->do_something();
    }
}

確かに、このスコープは技術的には「if スコープ」ではありませんが、すべての実用的な意図と目的に対して同様に機能するはずです。

AndreyTが既に説明したように (+1)、宣言は and を超えることはでき(ませ)int

于 2013-07-12T21:40:18.263 に答える
0

Map イテレータには、それぞれキーと値を指す と がfirst含まれます。second値のメンバーにアクセスするには、次を使用しますit->second.do_Something()

于 2013-07-12T21:32:38.717 に答える