Форум программистов, компьютерный форум, киберфорум
Наши страницы

[C++11] "Унаследовать" аргументы шаблона? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Методы защиты данных от записи во время выполнения участка кода? http://www.cyberforum.ru/cpp/thread1733631.html
День добрый, форумчане. Вводные данные: - Весь свой код строю на работе с указателями. - Потоки пока не использую - Linux, gcc 4.8 Вроде как из за отсутствия многопоточности, шансов, что во...
C++ Шифрация и дешифрация упаковкой рюкзака (Криптография) Помогите плиз написать код на плюсах Задание: Шифрация упаковкой рюкзака. Программа из трех независимых частей 1. выбор секретного ключа (пользователем выбирается 10 чисел сверхвозрастающей... http://www.cyberforum.ru/cpp/thread1732442.html
SFLM робота с мышкой C++
Как реализовать персонажа, который будет стоять на месте но всегда будет смотреть на курсор мышки, какие методы нужно использовать? Хочу сделать игра на подобии: стоишь всегда в центре, на тебя по...
Задача "Производители-Потребители", Win ip C++
Здравствуйте, нужна ваша помощь! Необходимо разработать задачу "Производители-Потребители" по данному изображению. Может у кого-то есть наброски программы на С++ с использованием Win ip? Спасибо!
C++ Интеграцией CUDA 7.5 c Microsoft Visual Studio 2012 http://www.cyberforum.ru/cpp/thread1731398.html
Добрый вечер. Для написания статьи нужна программа с использованием технологии CUDA. Все перепробовал, но выдает все время то, что ниже на картинке. Причем с директивом cuda.h проблем нет. Все, что...
C++ Как сделать это задание? 329 задание. Подскажите пожалуйста подробно, как это задание выполнить? подробнее

Показать сообщение отдельно
DrOffset
7377 / 4454 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
13.05.2016, 18:52
Цитата Сообщение от dobroivan Посмотреть сообщение
Нужно создать второй класс (В), который принимал бы в конструкторе объект класса А, и мог бы пользоваться его аргументами шаблона T, O, I. Это возможно в С++?
Если использование аргументов планируется только в конструкторе, то это совсем просто:
C++
1
2
3
4
5
6
7
class B
{
public:
    template<typename T, typename O, typename I>
    B(A<T, O, I> const & x)
    { /*........*/ }
};
Если это не оно, то тогда ждем детального объяснения того, что нужно Правильный ответ сильно зависит от нюансов.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.