Вопросы с тегом «segmentation-fault»

Ошибки сегментации возникают при доступе к памяти, которая не принадлежит вашему процессу. Используйте этот тег вместе с тегом, указывающим язык, и тегом, указывающим операционную систему. Ошибки сегментации обычно являются результатом операции разыменования с переменными-указателями (чаще всего содержащими недопустимый адрес) или переполнением буфера. Основная причина недопустимого значения указателя может находиться далеко от места, вызывающего ошибку сегментации.

1
Возможное неопределенное поведение в примитивной реализации static_vector
tl; dr: я думаю, что мой static_vector имеет неопределенное поведение, но я не могу его найти. Эта проблема на Microsoft Visual C ++ 17. У меня есть эта простая и незавершенная реализация static_vector, то есть вектор с фиксированной емкостью, который может быть выделен в стеке. Это программа C ++ 17, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.