假设有这样一种情况:某人将一车文件交给小王.倘若小王的抽屉是空的,那么小王从车上取出最上面的文件将其放入抽屉:倘若抽屉是满的,小王从抽屉中取出最上面的文件,放入垃圾篓:倘若抽屉即不空也未满,那么小王抛硬币随机决定是否从文件车拿一份文件放入自己的抽屉,还是从自己的抽屉取出最上面的文件,放入垃圾篓. 显而易见,小王的抽屉就类似一个Stack类.由于不知道存储文件的类型,使用模板来定义:定义如下: 在模板类的定义中,有以下知识点: 1.条件编译#ifdef --- #endif的作用和使用技巧 作用…