🦥Alex Fails
да, вон галочка "разрешить взаимодействие с рабочим столом"
Anonymous
Ну, я говорю, в 7 депрекейтнули.
🦥Alex Fails
ща на 8.1 и на 10 гляну
Anonymous
Кажется, варнинг выдавало, типо мол выпилят это.
🦥Alex Fails
я тоже такое слышал
🦥Alex Fails
Anonymous
Люблю политику M$ насчёт обратной совместимости.
🦥Alex Fails
Anonymous
Привет ,посоветуйте что нужна почитать ,что посмотреть ,что написать то что пригодится при устройстве на работу
Крылатый
Стандарт. Boost.
Крылатый
Тут все знают стандарт языка наизусть.
Anonymous
Ок
melvin
Anonymous
Тут есть чел который пишет для solid works?
Александр
Крылатый
Anatoly
:)))
Anatoly
тогда впору только Антона в чате оставить
Constantine
я думаю, правила разрешения перезгрузки функции полностью не воспроизведет даже Антон)
melvin
melvin
мне страшно теперь тут сидеть :/
Constantine
Нет, но точно знаю, что там страниц 10 полный текст на cppreference)
Александр
Пс, парень
Matwey
это же сарказм?
Я помню в книжке Герба Саттера был какой-то тест и потом разбор правильных ответов к нему. Так там было написано, типа, если вы правильно ответили на все вопросы, у вас проблемы, похоже, вы знаете стандарт лучше некоторых компиляторов.
Constantine
If the parameter type is some aggregate X and the initializer list consists of exactly one element of same or derived class (possibly cv-qualified), the implicit conversion sequence is the one required to convert the element to the parameter type.
melvin
Александр
Constantine
Надеюсь, там вопросы типа
struct A {
struct B {
int i = (A(), 0);
};
A() noexcept(!noexcept(B()));
};
Matwey
О, а ссылки не будет?
Мне сейчас искать лень. :) Если напомнишь на выходных я *постараюсь* найти, потому как читал очень давно.
Matwey
Там было упражнение на поиск имен функции вроде. Шаблоны, перегрузка, неймспейцы и прочий ADL.
Александр
Александр
Местные знатоки стандарта, кстати, так и не ответили мне по поводу поиска специализации
Александр
Constantine
++
а компилятор с double lookup?
Constantine
не хочу видеть компиляторы с double lookup
Constantine
я не знаю, кто принял это в стандарт
Александр
Причем в моем примере там разбиение на код либы и на код юзера. Вот код либы можно менять как угодно, а юзера - нет
Constantine
ну я почти уверен что это баг гцц
Constantine
в double lookup
Constantine
gcc видит вызов неперегруженной функции и решает, что он может определить перегрузку
Constantine
а в первом случае, возможно, gcc испугался что не может провести ADL
Александр
Constantine
::do_it
Александр
Тем более там два примера - один рабочий
Constantine
тоже сломается
Constantine
в первом примере
Constantine
Constantine
так что это проблема, явно вызванная реализацией double lookup
Constantine
какая неожиданность
Александр
То есть на старых компиляторах заработает?
Anonymous
А как вы к Qt относитесь ?
Anonymous
Короткий
Anatoly
хорошо
Alex
здравствуйте все
Anonymous
Что за войны ?)
Alex
друзья откликнитесь пожалуйста кто имел опыт работы с softphoneами мессенджерами SIP VoIP
Anonymous
🦥Alex Fails
🦥Alex Fails
Dr. Friedrich
🦥Alex Fails
+
Matwey
Matwey
Можем эксперимент провести даже
Matwey
@AlexFails а ну, выходи из чата!
Dr. Friedrich
🦥Alex Fails
Matwey
Через нехочу
🦥Alex Fails
я знаю, что они изменили поведение, но зная то, как они хорошо в прод выкатывают фичи, не буду
🦥Alex Fails
можно в другой группе проверить, в общем
Matwey
супергруппу нужно
Anatoly
такие эксперименты надо проводить на экспериментальных чатах