可以利用Vector的Push_Back來處理ADD這個動作。INSERT可以開一個For迴圈,把原本陣列的東西放到一個新的陣列,並且判斷目前的資料是否為要插入的資料,如果是的話就將指定的資料先Push_Back再將原本這個位置的資料做Push_Back,REMOVE的道理也是和INSERT一樣。INSERT和REMOVE完之後可以使用Assign將新的陣列複製到舊的陣列上。
範例程式碼