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

как создать "тип в типе" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ c++ для начинающих http://www.cyberforum.ru/cpp-beginners/thread247267.html
даны вещественные матрицы А(4,3) В(3,4) С(4,5) используя процедуру , которая в матрице обнуляет все дробные отрицательные элементы , преобразовать данные матрицы .какой из полученных матриц больше нулевых элементов (сколько) .помогите!!!
C++ Дано натуральное число P. Определить все совершенные числа, не превосходящие P Дано натуральное число P. Определить все совершенные числа, не превосходящие P. после паскаля никак не въеду что к чему:( #include<stdio.h> #include<conio.h> #include<iostream.h> #include<math.h> ... http://www.cyberforum.ru/cpp-beginners/thread247259.html
C++ вопрос по System
Здравствуйте господа програмисты!вопрос такой-если мы знаем название папки,а про файл знаем только расширение можно написать вот так-System("c:\qwer\*.txt").а как написать тоже самое про папку если папка не известна а файл известен? Заранее всем огромное спасибо!!!
C++ Класс стека
нужна помаш в написание одной программы(задачи) вот сама задача: Задание: Реализовать и протестировать контейнерный класс динамической структуры данных, содержащей строки. Класс должен иметь интерфейс АТД для добавления, удаления и поиска элементов, а также содержать следующие функции-члены:  Перегруженные конструкторы: - по умолчанию; - копирования; - с параметрами по умолчанию....
C++ Считать с клавиатуры строку символов и записать ее в файл http://www.cyberforum.ru/cpp-beginners/thread247234.html
плизз киньте код
 

Показать сообщение отдельно
Ma3a
Эксперт C++
612 / 456 / 31
Регистрация: 28.01.2011
Сообщений: 605
23.02.2011, 13:16     как создать "тип в типе"
C++
1
public class subClass
такая строчка возможна только если вы используете C++/CLI, так как в обычном c++ уровень доступа можно задавать только в стиле
C++
1
public:
а дальше перечислять члены класса, имеющие этот спецификатор доступа, ну и после объявления класса должна быть точка с запятой

C++
1
2
3
4
5
6
7
8
9
10
template <typename T>
class templateClass
{
public:
        T* t;
        class subClass
        {
                T subT;
        };
};
новый instance создаете как обычно

C++
1
templateClass<int>::subClass temp;
 
Текущее время: 06:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru