2013-02-06 32 views
2

我正在使用QVector保存文件文本的值。我想控制何时选择不正确的文件,并发生“索引超出范围”。我正在尝试着抓住(...),但是我没有重视这个例外。是否有可能将这种类型的QObject事件与try-ctach块绑定?捕捉QVector对象的“索引超出范围”例外

+1

或者你可以使用'if(index Zaiborg

回答

3

Qt没有使用异常,它只是在超出范围的访问时断言。你需要切换到std :: vector或者在QVector周围实现你自己的包装器。

+0

好的,非常感谢! – SantiCDS

+0

std :: vector也不扔 – cppguy

+0

'std :: vector :: at'确实 – Darklighter