一、針對下列 C++程式碼,請說明其輸出與其程式 p.print()、q.split()(Line 28, 29)執行之運作流程邏輯;並請說明在 testPattern()中測試 Pattern 類別 split()(Line 27, 29),對於「指令與條件判斷涵蓋度」不足之處。(25 分)