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

Шаблоны и вложенные классы - синтаксис - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как правильно объявить структуру с информацией об очереди и потом ее передать в функцию http://www.cyberforum.ru/cpp-beginners/thread1079933.html
Есть очередь SPISOK, решила как в учебнике Полякова попробовать поместить информацию о начале и хвосте очереди в структуру QUEUE. Но вот что -то делаю все как в учебнике а не работает, знающие люди,...
C++ Написать программу, выполняющую следующие действия со структурой: Задание 1. Описать структуру с именем WORKER, содержащую следующие поля: фамилия и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу, выполняющую... http://www.cyberforum.ru/cpp-beginners/thread1079926.html
Требуется умножить матрицу на вектор. C++
Требуется умножить матрицу на вектор. В результате умножается должен появиться вектор, только вот он как-то неправильно умножает..Вместо вектора выводит матрицу...Никак не могу найти ошибку..(((...
Полиндром числа C++
Программу начала так. Не понимаю как продолжить. /*Пока число N не является палиндромом в его десятичной записи заменять N на полусумму числа N и числа, получаемого из N изменением на обратный...
C++ Вычислить значение S по формуле http://www.cyberforum.ru/cpp-beginners/thread1079897.html
Вычислить значение S по формуле
C++ Ввод из консоля и файла Почему если вывести в консоле cout<<int(0&(0|0)); cout<<int(1&(1|0)); cout<<int(0&(0|1)); cout<<int(1&(1|1)); то выводится 0101, а если прочесть из файла и вывести на экран, то выводится 0000 подробнее

Показать сообщение отдельно
Убежденный
Ушел с форума
Эксперт С++
15697 / 7207 / 1139
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
24.01.2014, 10:37
C++
1
2
template <class ValType> class Node;
Node<T> root;
Здесь объявляется тип Node и сразу же размещается экземпляр его класса.
У компилятора даже нет данных о том, сколько байт под него выделить.

C++
1
2
//Реализация Node
template <class T> template <class Valtype> class Tree<T>::Node<Valtype>
И вдруг ниже появляется "реализация" типа. Это против правил С++.
Нельзя сначала написать "struct sometype", а затем где-то ниже "реализовать" ее
через какое-нибудь "struct sometype {};".
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru