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

Friend - класс шаблон - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Деструктор для массива http://www.cyberforum.ru/cpp-beginners/thread225675.html
пишу шаблон класса: template <class T> class vector { T* array; public: int size;
C++ Отвечает за стиль программы - Code Blocks или mingw? Здравствуйте! Столкнулся с такой проблемой - при компиляции программ в Code Blocks с помощью mingw стиль получается как у классического Windows (к примеру, некрасивые кнопки и меню) в любом случае. Где только не искал - не могу найти как изменить на обычные. <==Классичный стиль <==обычный. Кто сталкивался прошу ответить. Спасибо! Прикрепляйте картинки к сообщениям. http://www.cyberforum.ru/cpp-beginners/thread225103.html
Теория и практика программирования Язык для работы с текстом и звуком ?
Нужны программки для работы с текстом и озвучиванием текста, хочу написать сам, подскажите какой язык для этого лучше подходит, чтоб быстро и не трудно, попытаюсь изучить.
C++ Программирование на С++ с использованием классов. Массивы объектов. Наследование
Создать класс окружность, член класса - R. Предусмотреть в классе методы вычисления и вывода сведений о фигуре – площади, длины окружности. Создать производный класс – круглый прямой цилиндр с высотой h, добавить в класс метод определения объема фигуры, перегрузить методы расчета площади и вывода сведений о фигуре. Написать программу, демонстрирующую работу с классом: дано N окружностей и M...
C++ Коммивояжер http://www.cyberforum.ru/cpp-beginners/thread224522.html
Доброго времени суток! Для полного графа и n <= 20 нужно написать программу для задачи коммивояжера за приемлемое время Какой алгоритм - возможен ли полный перебор, ветвей и границ или ? Спасибо за любую идею или ссылку!
C++ Таинственный макрос Здравствуйте, в исходники nginx (веб-сервер) есть такой макрос: int ngx_cdecl main(int argc, char *const *argv) { //...некий код... } Он встречается еще и в других функциях. Само его объявление пустое (он в конце): #if !(NGX_WIN32) подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4952 / 3028 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
09.01.2011, 17:26     Friend - класс шаблон
Поддерживаю ForEveRа, например, такая структура очереди была бы логичнее:

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
template< typename T >
struct Node
{
    T _data;
    Node *_next;
 
    Node(T data): _data(data), _next(0) { }
};
 
template< typename T >
class Queue
{
public:
    Queue(): _first(0), _last(0) { }
    
    bool is_empty() { return _first == 0; }
 
    void push(T);
    T pop() const;
 
private:
    Node *_first;
    Node *_last;
};
 
Текущее время: 12:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru