protocol buffer报错之repeated类型越界


当对repeated的数组进行下标取值时,要特别注意防止越界问题。

    越界时,protocol有记录错误描述。 what():  CHECK failed: (index) < (size()): 

    越界后,protocol库会抛出异常,如果没对异常进行捕获,会发出SIGABRT信号,信号会导致进程停止,如果设置了转储,会产生core文件方便我们跟踪解决问题。



评论

发表评论