如果分別big-5 或 gb 碼?(編號:726)

我要寫一個程式, 同時可處理 big-5 和 gb 碼但不知如何分別出來.
請問各位知道方法嗎?