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

Рекурсия в структурах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как построить небинарное дерево? http://www.cyberforum.ru/cpp-beginners/thread1005904.html
(дерево двоичное, но не бинарное) Надеюсь, меня поняли) числа могут повторяться)
C++ STL: контейнеры. Произвольная вставка элементов Доброго времени суток! Можно ли вставить элемент в контейнер STL (не важно какой) в произвольное место? Имеется в виду, в случаи вектора: std::vector<int> ints { 1, 5, 7, 8, 23 }; Допустим, я хочу добавить элемент 3 позади элемента7, т.е позади индекса . Какие варианты есть? http://www.cyberforum.ru/cpp-beginners/thread1005869.html
Подсчитать количество положительных элементов в списке C++
Помогите чуть - чуть , не проходите мимо. Как мне подсчитать количество положительных элементов в списке. Вывести на экран номера элентов равных 0. ##include <iostream> using namespace std; struct Element { int data;
Прототип функции класса C++
Имеется указатель на класс и указатель на метод из этого класса void *classpointer; void *funcpointer; Описания самого класса у меня нет, но я точно знаю что прототип метода такой: IMaterialVar *(*FuncP)(char*, bool*, bool); Мне необходимо с использованием этих 2-х указателей вызвать этот метод. Как в прототипе описать указатель на класс?
C++ В данной действительной матрице m*n (n>=3,m>=3) поменять местами строки с номерами 2 и n-1 http://www.cyberforum.ru/cpp-beginners/thread1005835.html
В данной действительной матрице m*n (n>=3,m>=3) поменять местами строки с номерами 2 и n-1
C++ Кириллица в openGL (glut, freeglut) или (!) альтернатива Ребят уже целый вечер гуглю. Недельку назад начал плотно изучать C++. С графикой вообще интересно, Арканоиды там всякие и т.п. И вот решился взяться за серьезный проект ради обучения, ну и чтоб интересно было, запал не прогорал. Так привык к glut, и удобно, и вроде уже в осоновах разобрался. Там тебе и с клавой и с мышкой в три строчки всё описывается. Но вот русский текст выводить никак не... подробнее

Показать сообщение отдельно
newbie666
Заблокирован
12.11.2013, 21:24     Рекурсия в структурах
Цитата Сообщение от Cocozub Посмотреть сообщение
Можно ли сделать так, чтобы класс List был определен до объявления ?
Нет! Но даже если у тебя это компильнулось БЫ, хотя это не компильнётся, этож бесконечная рекурсия

Добавлено через 8 минут
Хотя ты можешь объявить прототип класса и использовать в структуре указатель, тогда компильнётся... Но это такой бред
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class List;
 
struct Element      
{
    Element *next;
    Element *prev;
    List *Sub;
};
 
class List
{
public:
    List();
    Element *head;
    Element *tell;
};
 
Текущее время: 10:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru