В настоящее время я запускаю файл C++, который компилируется, но сбой при его запуске.Ошибка SIGSEV (gdb)
открыть отладчик и получить следующую строку при запуске программы:
Программа получила сигнал SIGSEGV, неисправность Сегментация. 0xff0ab210 в strcat() из /lib/libc.so.1
Я понятия не имею, что это означает, что линия.
Не могли бы вы объяснить?
Edit:
Я получил ответы говорят мне о том, как я использовал strcat в программе. Все, что я использовал для использования, используется для сравнения с методом atoi, чтобы преобразовать строку в шестнадцатеричный номер.
Редактировать 2: Я видел что-то в коде, который использует библиотеку strcat, это функция .append. Будет ли это причиной проблемы?
и как я могу выделить эту точку в памяти? –
Можете ли вы опубликовать строку с вызовом функции strcat? – austin
Я просто использовал его для метода atoi, который мне нужен для некоторых методов в программе. Я делаю им указатели? –