Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Не могу выстроить алгоритм Доброго времени суток. Заранее прошу прощения, что заставляю читать этот тупизм. Дай Бог здоровья тем, кому хватает сил на это отвечать. Итак, моя задача такова, нужно сделать многофайловый проект. В файл.h я пишу класс, и его методы. Методы: функцию ввода данных с клавиатуры, функцию чтения данных из текстового файла, функцию вывода содержимого на экран, функцию записи содержимого в... https://www.cyberforum.ru/ cpp-beginners/ thread2122256.html C++ Решето Эратосфена (код на С++)
Это простейший код Решета Эратосфена8-): #include <iostream> using namespace std; int main() { long long N,x; cout << "N= "; //:D:D long long a; for (int i = 0; i < N + 1; i++) a = i;
C++ Ошибка при записи двумерного массива в файл https://www.cyberforum.ru/ cpp-beginners/ thread2122245.html
Добрый вечер. Написал следующий код в Visual Studio: #include "stdafx.h" #include <iostream> #include <fstream> using namespace std;
C++ Перенести последние 4 символа в другую строку А можете еще подсказать как из строки перенести в другую строку 4 последних символа? https://www.cyberforum.ru/ cpp-beginners/ thread2122224.html
Поменять местами первый и последний узлы C++
#include <iostream> #include <windows.h> using namespace std; class Node { public: int number; Node* next; Node* last;
C++ Добавить к каждому элементу строки матрицы элемент соответствующей строки, что имеет максимальное значение Задание Добавить к каждому элементу строки матрицы элемент соответствующей строки, что имеет максимальное значение помогите сделать https://www.cyberforum.ru/ cpp-beginners/ thread2122184.html
C++ Персептрон Всем привет. Помогите выполнить задание на с++ с помощью персептрона(( . y=x1 v x2 v ¬x3 https://www.cyberforum.ru/ cpp-beginners/ thread2122182.html C++ Создание программ по разработанным алгоритмам как отдельных модулей
ЗАДАЧА: Разработать интерфейс приложения, реализующее алгоритм решения задачи по условиям лабораторной работы №2. Выполнение каждого метода оформить в виде подпрограмм, которые вынести в отдельный модуль. ПРИМЕР: Пример. Найти соотношение между максимальными элементами для массивов А и В. Выделим вычисление наибольшего элемента в подпрограмму, которую вынесем в отдельный модуль. 1....
C++ Отсортировать четные строки матрицы https://www.cyberforum.ru/ cpp-beginners/ thread2122177.html
Дан двумерный массив (N+15)x(N+15), отсортировать четные строки, числа генерировать случайно в интервале . Помогите пожалуйста
C++ Создать одномерный массив, содержащий сумму четных элементов каждого столбца матрицы Создать одномерный массив, содержащий сумму четных элементов каждого столбца https://www.cyberforum.ru/ cpp-beginners/ thread2122174.html
Ошибка кодировки в выходном файле C++
Есть программа реализации алгоритма Хаффмана #include <iostream> #include <vector> #include <map> #include <list> #include <fstream> using namespace std; class Node {
C++ Функция https://www.cyberforum.ru/ cpp-beginners/ thread2122157.html
9. Визначити, скільки разів зустрічається задана цифра в заданому числі (напр., в 1234231 цифра 3 зустрічається 2 рази, а цифра 4 – 1 раз, цифра 5 – 0 разів. Обробити ситуацію, коли введена цифра не є цифрою (не знаходиться в діапазоні 0..9)) Помогите сделать это через использывание функций
119 / 9 / 2
Регистрация: 06.09.2017
Сообщений: 82
15.11.2017, 01:40 0

Зависимые имена и typename - C++ - Ответ 11712616

15.11.2017, 01:40. Показов 3940. Ответов 26
Метки (Все метки)

Ответ

Цитата Сообщение от Pechkin80 Посмотреть сообщение
C++
1
2
3
// typename нужен так как является dependent name
typename
    TExternal_utn<_T1>::T1 m_res2;
Цитата Сообщение от http://eel.is/c++draft/temp.dep#def:name,dependent
In an expression of the form:

postfix-expression ( expression-listopt )

where the postfix-expression is an unqualified-id, the unqualified-id denotes a dependent name if
....
Каким образом TExternal_utn<_T1>::T1 — это dependent name, когда оно даже не expression и очевидно не в форме postfix-expression ( expression-listopt )?

Ты, наверное, хотел говорить про dependent type, а не name? Тогда твоё первое утверждение неверно. Параметр темплейта — это depentent type http://eel.is/c++draft/temp.dep#type-9.1

Вернуться к обсуждению:
Зависимые имена и typename C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2017, 01:40
Готовые ответы и решения:

Typename и Class
Между записью template &lt;class T&gt; и template &lt;typename T&gt; нет никакой разницы?

Оператор typename
Здравствуйте. Делал недавно небольшую программку и столкнулся с одной интересной штукой. Суть...

Typename в шаблонах класса
В таком шаблоне: template &lt;typename T, int n, bool islong=???&gt; class CounterA{... требуется...

Template<typename T> vs auto
template &lt;typename T&gt; vector&lt;T&gt; my_vec1; vector&lt;auto&gt; my_vec2;Какая разница между содержимым...

26
15.11.2017, 01:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.11.2017, 01:40
Помогаю со студенческими работами здесь

шаблоны и typename в частности
Здравствуйте! Я разбираюсь с ассоциативными контейнерами в с++ - делаю лабораторную по ним...

Typename перед инстанцированием
В каких случаях перед созданием объекта надо писать typename... И зачем оно там надо? typename...

В чем отличие typename от class?
Зачем нужно typename В чем отличие от class ?

Visual c++ шаблон template <typename TT>
пытаюсь разобраться с шаблонами, но выдает ошибку я даже не знаю куда смотреть...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru