c ++中代码的缩写

时间:2014-07-12 09:17:05

标签: c++

我有这样的代码:

myMAP.cha.find(1)->second.print();

我想使用这样的缩写:

myMapprn(1)

有没有办法做到这一点并简化代码?

1 个答案:

答案 0 :(得分:3)

如何制作一个需要myMAP和关键字的函数:

void printKey(const MAP& myMAP, int key) {
  myMAP.cha.find(key)->second.print();
}

现在你只需致电printKey(myMAP, 1)。当然,我不知道实际的类型和变量名称应该是什么。