захватывающее видео. потому как автор любит своё дело и разбирается в нём.
@DART2WADER6 ай бұрын
Так увлечённо, только он рассказывает.
@alexeykononov55966 ай бұрын
кажется автор задумал написать свой компилятор 🤔
@Konstantin_Evdokimov5 ай бұрын
И на грамматиках ИИ ничего бы не понимал потому что язык - это лишь средство выражения мысли, инструмент, а не сама мысль.
@milbrus7356 ай бұрын
А можно пояснительную бригаду на 36:17 с какого перепугу на месте "int I = fod(X)" будет вызван N::foo, а не ::foo ? Мы ведь не в пространстве имен N и не должны видеть эту функцию
@1001.1-y6 ай бұрын
я могу ошибаться, но по порядку ADL вроде как работает сначала с пространством аргумента, потом с обрамляющим пространством, и только потом с глобальным. Т.е. по приоритету разрешение перегрузки сначала найдёт полностью подходящую функцию в пространстве аргумента, т.е. N::foo. Но это не точно (сорян, я тоже нуб в с++)
@АлексейКутасов-п7и6 ай бұрын
::foo не подходит по типу аргумента, поэтому начнётся ADL X типа N::S в namespace N, поэтому N::foo попадает в overload set
@milbrus7356 ай бұрын
@@АлексейКутасов-п7и как это работает можно догадаться, но на кой чёрт это так работает?
@АлексейКутасов-п7и6 ай бұрын
@@milbrus735 чтобы работал hello world std::operator
@apivovarov22 ай бұрын
попробуйте этот код в кодболте.
@stanislavstanislavius76186 ай бұрын
1:14 А все остальные получили неуд))
@pchelnick4 ай бұрын
Учился у преподши, которая считала, что у нее на экзамене по матану 5 получить не может никто, 4-ку должен получить только один студент из группы, сколько то там троёк на группу (не помню уже, две или три), а остальные на пересдачу, а там такие же правила....
@cdeblog3 ай бұрын
В очередной раз убеждаешься, что с++ хоть и мощный язык, но сделан через одно место (жопу, есть хотите уточнений) сначала придумывают странные конструкции, затем в следующих версиях стандартов героически борятся с их проблемами и в итоге язык обрастает кучей очень запутанных правил и исключений😢
@apivovarov22 ай бұрын
осилить с++ могут не только лишь все
@apivovarov22 ай бұрын
могу порекомендовать раст, там все хорошо и таких проблем нет
@MathPTU2 ай бұрын
++ иногда хочется спросить, о чем они думали, когда это вводили
@sdfdfrgfghgfh6 ай бұрын
одну 3, остальные колы и пары
@alexmid6 ай бұрын
разбудите меня когда с С++ все станет хорошо, а до того не трогайте меня вообще!
@WaldemarB-wj1nq6 ай бұрын
а в каком языке все хорошо?
@Sky-pg8ot6 ай бұрын
@@WaldemarB-wj1nqДа, кстати
@stanislavstanislavius76186 ай бұрын
@@WaldemarB-wj1nq, в асемблере - там все прекрасно)
@maelstrom2546 ай бұрын
@@WaldemarB-wj1nqпайтон
@pilotnet16 ай бұрын
си плас плас 🤠кавбой
@MakarenkoSasha6 ай бұрын
завидую людям которые в этой теме, как рыба в воде..