天天看点

C++写接口时两种获取对象的方式

1:输入一个ID,获取指定对象的

obj *getObj(int id)
{
  //TODO
  return obj;
}
           

2:输入一个ID,和对象

bool getobj(int id, obj &o)
{
  //TODO
  return yes/no?
}
           

这两种方法都可以获取对象来修改对象的内容,本人倾向与第一种,但是第二种好像时老司机喜欢的方式。