Вопросы по теме 'dependent-name'
зависимые типы с вариативными шаблонами
Вы видите что-то не так с этим объявлением функции?
template<typename... Containers>
std::tuple<typename Containers::value_type...>
foo(const Containers &...args);
Когда я пытаюсь вызвать его, вот так:...
282 просмотров
schedule
31.03.2024
Снова о типе имени и ключевых словах шаблона
Я внимательно прочитал много ответов, касающихся этой темы, но, тем не менее, я не могу ТОЧНО понять, когда эти два ключевых слова ЯВЛЯЮТСЯ или НЕ нужны в рамках функции, не являющейся шаблоном, которая является членом вложенного класса шаблона....
391 просмотров
schedule
04.01.2024
Является ли это ошибкой в разрешении зависимых имен в MSVC?
На cppreference.com приведен следующий код в качестве примера, поясняющего разрешение зависимых имен:
#include <iostream>
void g(double) { std::cout << "g(double)\n"; }
template<class T>
struct S {
void f() const {...
94 просмотров
schedule
24.08.2022
Требуется ли диагностика для неправильного использования независимых имен в шаблоне, который никогда не создается?
Вот что стандартный говорит о независимых именах в определении шаблона:
Независимые имена, используемые в определении шаблона, обнаруживаются с помощью обычного поиска по именам и привязываются к месту их использования.
[Пример 1:
void...
68 просмотров
schedule
25.01.2023