• 2022-06-08
    可否定义一个map对象以vector::iterator为键关联int型对象?如果以list: : iterator:关联int型对象呢?或者,以pair关联int? 对于每种情况,如果不允许,请解释其原因。
  • [解答]可以定义map对象以vector:: iterator和pair 为键关联int型对象。不能定义map对象以list::iterator为键关联int型对象。因为键类型必须支持<操作,而list容器的迭代器类型不支持操作。

    内容

    • 0

      如何判断一个对象是否属于一个特定的类型?例如,如何判断变量a是不是int类型?( ) A: a is int B: type(a) is int C: a == int D: type(a) == int

    • 1

      假定一个数据对象为int*类型,则指向该对象的指针类型仍为int*类型。()

    • 2

      3.程序中有一个int型变量被赋值123,还有一个Integer型对象引用iObj,请补全语句,实现将i包装为Integer对象;int i=123;Integer iObj=_____________________;

    • 3

      map可以具有哪些类型? A: (Int - Bool) - [Int] - Bool B: (Int - Bool) - [Int] - [Bool] C: (Int - Bool) - [Integer] - [Bool] D: (Char - Bool) - String - [Bool]

    • 4

      以下语句将定义一个int型变量 int main;