No, it is not possible to delete an element from a static array. You can, however, shift the subsequent elements down one slot and then ignore the last slot. You can use a separate variable to keep track of how many usable elements are in the array.
Alternatively, use std::vector
to create a dynamic array.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…