古法编程,古法写作
最新文章
记录游戏开发、C/C++、网络编程与工程实践。
GDB调试时遇到的寄存器识别问题——Unexpected size of section `.reg-xstate’
近期用gdb调试coredump文件时发现会有warning: 起初以为是core文件有问题,后发现其实是低版 […]
利用ChatGPT搞懂std::string=NULL引发的coredump
在本次对话中,我们讨论了C++中空指针初始化std::string时引发的异常。在GCC 7.3.1版本中,构造函数在接收空指针时抛出std::logic_error异常。为避免问题,请始终使用适当的构造函数,如创建空字符串或传递有效的const char*。