如何避免GDB崩溃或挂起时,进入一个函数一步一步和GDB漂亮的打印,例如STL矢量,没有被跳过初始化。例如,漂亮打印一个未在函数中初始化的向量可以显示数百万个元素,但这是由于向量中未初始化的值,尚未被跳过。当我跳过行时,向量立即保持0个元素。有办法避免吗?
myss37ts1#
有办法避免吗?避免这种情况的最好方法是在vector初始化之前 * 不 * 显示它的内容。如果您是通过display GDB命令执行此操作,* 不要 *。如果这是由于您的GUI造成的,请不要使用该GUI。
vector
display
1条答案
按热度按时间myss37ts1#
有办法避免吗?
避免这种情况的最好方法是在
vector
初始化之前 * 不 * 显示它的内容。如果您是通过
display
GDB命令执行此操作,* 不要 *。如果这是由于您的GUI造成的,请不要使用该GUI。