管理机器人的出厂设置。
机器人刚走下生产线时,还没有名字。
第一次启动机器人时,会随机生成一个名字,格式为两个大写字母后跟三个数字,例如 RX837 或 BC811。
偶尔我们需要把机器人重置为出厂设置,这意味着它的名字会被清除。 下次你再询问时,这个机器人会给出一个新的随机名字。
名字必须是随机的:不能遵循可预测的序列。 使用随机名字意味着存在名字冲突的风险。 你的解答必须确保每个已存在的机器人都有独一无二的名字。
要完成这道练习,你需要记录自己创建的机器人的名字。为此提供了Robot_Storage数据结构。
由于在 Odin 中机器人的名字是string,并且创建机器人时必须手动分配内存,因此你有责任在delete_storage()过程中回收相应的内存。