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

Класс, знающий все свои экземляры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры данных(СТЕК) http://www.cyberforum.ru/cpp-beginners/thread842873.html
Помогите написать, или исправьте, плиз, мою программку. Здесь - стек. надо создать меню, где можно вывести, создать и удалить элемент со стека. Вот мой вариант программки(но там, почему-то не определяет функции): #include <iostream> #include <string> using namespace std; int N_used=0;
C++ Классы: ка победить ошибку из "const Type" в "Type &" Создаю свой класс class MyClass {private: int *dat; WCHAR *buf; inline size_t GetLength(){return dat? dat: 0;}; public: const MyClass& operator +=(const MyClass& val); .....} http://www.cyberforum.ru/cpp-beginners/thread842866.html
C++ Структура: Написать функцию, которая записывает в бинарный файл данные о сканере из приведенной структуры.
Для хранения данных о планшетных сканерах описать структура вида: struct scan_info{ char model; //наименование int price; //цена double x_size; //горизонтальный размер области сканирования double y_size; //вертикальный размер области сканирования int optr; оптическое разрешение int grey; //число градаций серого }; Написать функцию, которая записывает в бинарный файл данные о сканере из...
Рекурсивная функция. Преобразовать массив, прибавив к четным числам последний элемент C++
Решить задачу в консольном режиме. Программирование с использованием функций. Рекурсивная функция Дан целочисленный массив размера N. Преобразовать его, прибавив к четным числам последний элемент. Последний элемент массива не изменять. Осуществить сдвиг влево на k позиций, где k – число нечетных элементов
C++ Работа с указателями и функциями ( запись в двоичный файл данных только о тех ноутбуков диагональ дисплея которых больше 11 дюймов) http://www.cyberforum.ru/cpp-beginners/thread842851.html
Для хранения данных о ноутбуках описать структуру вида: struct NOTEBOOK { char model;//наименование int price; //цена float w; //вес struct size{ //габаритные размеры float x;//высота float y;//длина float z;//ширина
C++ Обработка массивов (Найти количество положительных элементов, расположенных в заштрихованной части матрицы) Программирование алгоритмов сортировок элементов массивов. Решить задачу в консольном режиме. Дана действительная квадратная матрица порядка n. Найти количество положительных элементов, расположенных в заштрихованной части матрицы. подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1561 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,896
Завершенные тесты: 1
19.04.2013, 21:22     Класс, знающий все свои экземляры
Цитата Сообщение от ForEveR Посмотреть сообщение
А вот так будет несколько правильнее.
Но не совсем. Этот класс полагается на строгий LIFO порядок создания-уничтожения объектов класса A, и при нарушении этого порядка (что, в общем-то, дело совсем нехитрое) часть указателей начинает показывать на удалённые объекты, а указатели на ещё не уничтоженные объекты теряются.
 
Текущее время: 11:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru