Форум программистов, компьютерный форум 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. Найти количество положительных элементов, расположенных в заштрихованной части матрицы. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
19.04.2013, 20:45     Класс, знающий все свои экземляры
taras atavin, Угу. Во первых вместо указателя на указатель лучше юзать вектор указателей.
Во вторых

C++
1
2
static A *ptr=NULL;
static size_t ptrcount=0;
Должно выглядеть как

C++
1
2
A* A::ptr = NULL;
size_t A::ptrcount = 0;
Ну и в заключение: совершенно ненужный изврат же ведь.
 
Текущее время: 13:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru