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

номер объекта - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Несколько вопросов http://www.cyberforum.ru/cpp-beginners/thread335829.html
Добрый день. Начал писать одну программу в VS 2008 C++ (консоль) и столкнулся в несколькими проблемами. В общем желательно нужно, чтобы программа при запуске открывалась в окне размерами больше стандартных 80x25. Функция window( int, int, int, int) не работает. Далее в программе будут выводиться длинный список, выходящий за границы по вертикали. Как сделать, чтобы при выводе этого списка...
C++ enum: цифры А можно в перечислениях использовать цифры? Например: enum chislo {1, 2, 3, 4}(только так не работает:gmad:) Просто есть файл, там записано длинное число, и каждую циферку нужно записать в ячейку массива... http://www.cyberforum.ru/cpp-beginners/thread335817.html
C++ Собственный шаблон в Visual Studio
Ребята, извиняюсь за глупый вопрос, но можно ли в Visual Studio создать свой собственный шаблон кода программы, например есть одни и те же заголовки, переменные, или часть кода которые я использую в разных программах. Как-нибудь это можно оптимизировать?
C++ Шаблоны функций c++
Хэллоу фрэндс! Столкнулся с проблеммой в решении упражнения. Вот условие: Создайте шаблонную функцию maxn(), которая принимает в качестве аргумента массив элементов типа Т и целое число, представляющее собой количество элементов в массиве, и возвращает элемент с наибольшим значением. Проверьте ее в программе, которая использует шаблон данной функции с массивом из шести значений типа int и с...
C++ файлы в c++ http://www.cyberforum.ru/cpp-beginners/thread335782.html
есть текстовый файл. нужно создать другой текстовый файл и переписать, определенное количество символов. файл читать в произвольном доступе с помощью seekg. и сразу символы, переписывать из одного в другой файл. ---- как я токо не пытался. то файл создает полностью пустым, то с одними нулями, то с кракозябрами и тд. в php эта функция $a = fread("1.txt",500); // переменная а получает 500...
C++ Кто нибудь знает как написать игру на С ?) Зраствуйте Можно ли написать крестики нолики на С ? И как это сделать ? Дайте идею или код. Спасибо за внимание. подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
24.07.2011, 18:22     номер объекта
Да не, еще одной переменной будет достаточно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class A{
public:
  A(){++num; ++count;number=num;}
  ~A() {--count;}
  unsigned get_num(){return number;}
private:
  unsigned number;
  static unsigned num;
  static unsigned count;
};
 
unsigned A::num = 0;
unsigned A::count = 0;
правда тут нужно уточнить, как должен вести себя этот порядковый номер, должен ли меняться порядок при разрушении объекта?
Например:
C++
1
2
3
4
5
6
7
{//какой-то блок кода
A a;//например этот объект имеет порядковый номер 7
}//а разрушается
 
{//еще один блок кода
A b;//вот здесь b должен иметь номер 7 или 8?
}
 
Текущее время: 10:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru