实现对象管理器功能,其中管理的对象有3个外部关键字,要求实现:增加对象;删除对象;判断对象是否存在;说明: 对象的三个外部关键字分别以KEY1,KEY2,KEY3表示。对象的3个外部关键字KEY1,KEY2,KEY3, 其取值范围都为:0~65535;对象总个数小于等于10000;以上规格由用例保证。int AddObject (unsigned int key1, unsigned intkey2, unsigned int key3)功能:增加单个对象输入:key1外部关键字KEY1key2外部关键字KEY2key3外部关键字KEY3输出: 无返回: -1:失败(对象已经存在或者其它异常)0:成功说明: 用例保证入参合法取值void DeleteObject (unsigned int key1, unsigned intkey2, unsigned int key3)功能:删除一个或多个对象输入:key1 外部关键字KEY1key2 外部关键字 KEY2key3 外部关键字KEY3输出:无返回:无说明:用例保证参数取值为合法值和通配符0xFFFFFFFF,通配符表示0~65535范围内的任意值;举例:key1=1,key2=2,key3= 0xFFFFFFFF,表示删除key1=1,key2=2的所有对象;key1,key2,key3取值全为0xFFFFFFFF时,表示删除所有对象。int IsObjectExist (unsigned int key1, unsigned intkey2, unsigned int key3)功能:查询单个对象是否存在输入:key1 外部关键字KEY1key2外部关键字KEY2key3外部关键字KEY3输出:无返回:0:不存在1:存在说明:用例保证入参合法取值
2160

被折叠的 条评论
为什么被折叠?



