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

Классы основы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переопределение оператора присваивания http://www.cyberforum.ru/cpp-beginners/thread144460.html
Имеется такой простой класс: class TClass { private: float* A; int N; public: TClass(int _N) //конструктор
C++ функция выдает код нажатой клавиши привет всем) подскажите пожалуйста есть ли такой оператор, который выдаст код нажатой клавиши,без нажатия клавиши ввода,т.е. нажали клавишу,сразу сохранился код клавиши... http://www.cyberforum.ru/cpp-beginners/thread144458.html
C++ Hook клавиатуры
Приветствую всех, подскажите мне, пожалуйста, как установить хук клавиатуры на кнопку F12? С хуками пытался разобраться... но не особо получается... Желательно по-подробнее. Заранее благодарю.
C++ Строка содержит простое предложение
Помогите с заданием, буду очень благодарен... Строка содержит простое предложение, в котором слова отделяются символом «пробел». Сформировать вектор номеров позиций окончаний слов.
C++ Черепашья графика http://www.cyberforum.ru/cpp-beginners/thread144391.html
Многоугольник (не обязательно выпуклый) задан след. образом: длина очередной стороны, угол поворота к след. стороне (положительный или отрицательный) и т.д. Убедиться в корректности данных (замкнутости ломаной, с учетом погрешности вычислений) и вычислить площадь многоугольника. Набросайте пожалуйста примерный код на С++
C++ Вычисления площади круга. Пожалуйста, помогите, буду очень благодарен... Написать программу вычисления площади круга. Значение радиуса вводится в режиме диалога с ЭВМ. Предусмотреть вывод результата вычисления. Не знаю СИ, только знаю: S=Pi*r^2. подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
3011 / 1667 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
12.06.2010, 19:59     Классы основы
Во-первых, термины «объявление» и «определение» относятся к какому-либо имени, примененному в программе, а не к некоему «классу».
Т.е.
C++
1
2
3
4
class a1 
{
//…
};
это определение имени a1, сообщающее, что оно является именем класса (т.е. типа) и описывающее этот класс, а
C++
1
a1 b;
это определение имени b, сообщающее, что оно является именем объекта (т.е. переменной) класса (т.е. типа) a1 и присвоение ему значения класса a1 по умолчанию.
Во-вторых, выделение памяти зависит не от того, объявлен, либо определен некий идентификатор.
Память выделяется только при определении объектов (т.е. переменных), так как, согласно стандарту, объект – это и есть область памяти, имеющая тип, значение, и, возможно, имя.
При определении типов (в том числе классов) память не выделяется.
 
Текущее время: 20:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru