Re[4]: Почему clang не компилирует этот код в отличии от gcc
От: niralex  
Дата: 18.03.23 22:15
Оценка:
Здравствуйте, rg45, Вы писали:

R>Я тут еще поигрался с этим примером, так и эдак. Попробовал заменить std::array собственной структурой. Похоже, что gcc более ранних версий, как и clang, по-видимому, просто не умеют в мемберы. То есть, даже когда полный объект имеет внешнее связывание, его подобъекты таковыми не считаются.


Вопрос еще в том, не является ли это каким-то хаком. Мне просто интересно, это clang еще не допилили или это нестандартная особенность gcc? Clang даже с ключом -std=c++2b не пропускает.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.