2012-07-05 51 views
2

在發現錯誤返回R時退出C代碼的最佳做法是什麼?包指導說不要使用exit(),這是有道理的(因爲你殺了所有的東西),但是如何退出到R並指出發生了錯誤。顯然你可以在返回向量中有一個錯誤標誌,但有沒有更好的方法?將C代碼退出錯誤

+1

你能舉出什麼說「不要使用error()'」嗎? – 2012-07-05 17:08:28

+0

Bah,對不起 - 打錯了,我的意思是'退出'(如'exit(1)') – Alex 2012-07-05 17:42:24

+0

然後,是不是'error()'你在找什麼? – 2012-07-05 17:55:52

回答