Сообщение Re: Время жизни временных объектов от 07.04.2021 14:33
Изменено 07.04.2021 14:35 ArtDenis
Re: Время жизни временных объектов
Здравствуйте, 10000.monkeys, Вы писали:
1M>Код ниже продуцирует ошибку доступа в дебаге.
А самое прикольное, что asan не ловит эту ошибку. Чтобы он начал её ловить, надо длину увеличить строки (поставить например "TEST66666666666666666" вместо "TEST"). Похоже что такое поведение связано со small string optimization.
1M>Код ниже продуцирует ошибку доступа в дебаге.
А самое прикольное, что asan не ловит эту ошибку. Чтобы он начал её ловить, надо длину увеличить строки (поставить например "TEST66666666666666666" вместо "TEST"). Похоже что такое поведение связано со small string optimization.
Re: Время жизни временных объектов
Здравствуйте, 10000.monkeys, Вы писали:
1M>Код ниже продуцирует ошибку доступа в дебаге.
А самое прикольное, что asan не ловит эту ошибку. Чтобы он начал её ловить, надо длину увеличить строки (поставить например "TEST66666666666666666" вместо "TEST"). Похоже что такое поведение связано со small string optimization.
https://gcc.godbolt.org/z/qv3o771bY
1M>Код ниже продуцирует ошибку доступа в дебаге.
А самое прикольное, что asan не ловит эту ошибку. Чтобы он начал её ловить, надо длину увеличить строки (поставить например "TEST66666666666666666" вместо "TEST"). Похоже что такое поведение связано со small string optimization.
https://gcc.godbolt.org/z/qv3o771bY