Результаты поиска по запросу "name-lookup"
Распространение 'typedef' из базового в производный класс для 'template'
я пытаюсь определить базовый класс, который содержит typedef 'только с
Что такое «Аргумент-зависимый поиск» (он же ADL или «Поиск Кенига»)?
Каковы хорошие объяснения того, что поиск зависит от аргумента? Многие люди также называют это Koenig Lookup. Желательно, чтобы я знал: Почему это хорошо?Почему это плохо?Как это работает?
, правильно?
ющий очень простой код не скомпилируется #include <vector> #include <string> namespace Foobar { struct Test { std::string f; std::uint16_t uuid; }; } bool operator==(const Foobar::Test& lhs, const Foobar::Test& rhs){ return lhs.f == rhs.f && ...
Условный тип возврата оператора и двухфазный поиск
Рассмотрим следующий фрагмент:
Разрешение перегрузки / неоднозначность в поиске имени (какой)
7,3,3 / 14 (C ++ 03)
Почему функции-члены класса имеют функции без тени с таким же именем?
Недавно это привлекло мое внимание этот член функцииcompletely shadow свободные функции с тем же именем, когда внутри класса. И полностью я имею в виду, что ...
В шаблонном производном классе, почему мне нужно квалифицировать имена членов базового класса с помощью «this->» внутри функции-члена?
Пока я изучал исходный код Qt, я увидел, что ребята из trolltech явно используютthis ключевое слово для доступа к полю на деструкторе. inline ~QScopedPointer() { T *oldD = this->d; Cleanup::cleanup(oldD); this->d = 0; }Итак, какой смысл в этом ...