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

Параметры-шаблоны у шаблонных классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатель на массив http://www.cyberforum.ru/cpp-beginners/thread1496850.html
Не могу разобраться в указателях. Допустим есть двумерный массив, выводятся поочереди 19 элементов. Если я в инструкции if поменяю *numbers++; на *numbers++; то у меня выводится 19 раз буква Т. Ведь...
C++ Где ошибка в switch Ошибка в 35 строке, и как ввести побочные действия? #include <iostream> using namespace std; int main() { setlocale(LC_CTYPE, "rus"); http://www.cyberforum.ru/cpp-beginners/thread1496849.html
C++ Баллистическое движение с учетом сопротивления воздуха
доброго всем времени суток,очень нужна помощь. Для начала опишу условие- нам даны начальные координаты, скорость, угол ,и известно что сопротивление воздуха пропорционально квадрату скорости,...
C++ Хорошая литература по C++
Здравствуйте. На данный момент литературы очень много и определиться сложно. Хочу найти литературу, в которой полное и подробное описание, а не выдрано по кускам, как обычно это встречается. ...
C++ Чтение из файла в динамический массив http://www.cyberforum.ru/cpp-beginners/thread1496827.html
Здравствуйте. Такая проблема. Читаю из файла числа в динамический массив. Сначала посчитал количество символов, создал массив и записываю в него данные из файла. Но при выводе в конце почему то...
C++ Ошибка "Stack around the variable 'a' was corrupted" при завершении программы Учусь создавать списки. Идея такова чтобы создать список в отдельном cpp, а пользователь имел доступ только к функциям добавления, удаления и т.д. Все было хорошо, но вот столкнулся с проблемой после... подробнее

Показать сообщение отдельно
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
10.07.2015, 19:22
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
struct A {};
 
template <typename T>
struct B
{
   T t = 42;
};
 
template <typename T, typename U>
struct C {};
 
template<template<typename> class Thing>
struct Crab
{
   Thing<int> th;
};
 
int main()
{
   Crab<B> c1;
   std::cout << c1.th.t << "\n";
 
   //Crab<A> c2; //error
   //Crab<C> c3; //error
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru