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

Объявление и определение классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить количество отличников 1-2 курса на всех факультетах группы у которых нет отличников http://www.cyberforum.ru/cpp-beginners/thread952598.html
// Сторити масив структур, яки складаються з елементів: факультет, курс, група, призвіще студ,езаменаційна оцінка. Візначити: кількість //відміників 1-2 курса на всіх факультетах; групи у яких не має відміників; призвіще студентів відміників на 3 курсі "ТООТ". # include <stdio.h> # include <conio.h> # include <math.h> # include <malloc.h> # include <string.h> # define N 2
C++ C++ не получается (на англ) Можете кто нибудь дать код Write a program that reads in the size of the side of a square and then prints a hollow square of that size out of asterisks and blanks. Your program should work for squares of all side sizes starting from 1. For example, if your program reads a size of 5, it should print ***** * * * * * * ***** http://www.cyberforum.ru/cpp-beginners/thread952595.html
C++ Написать программу вычисления количества печатаемых символов в файле
Помогите Написать программу вычисления количества печатаемых символов в файле. Обработать ошибки. DEV C++ Заранее спасибо!
C++ Написать программу решения квадратного уравнения. DEV C++
Помогите пожалуйста !! Написать программу решения квадратного уравнения. Корни могут быть комплексными. Установить ширину поля 10 символов, установить точность 4 цифры, заполнить вместо пробелов символом $ с помощью функций и манипуляторов. Очень надо.... Заранее спасибо!
C++ Написать программу вычисления наибольшего общего делителя двух целых чисел Dev C++ 4.9.9.2 http://www.cyberforum.ru/cpp-beginners/thread952583.html
Помогите написать программу! Написать программу вычисления наибольшего общего делителя двух целых чисел. Наибольший общий делитель рекурсивно вычисляется следующим образом; GCD(m, n) is: if m mod n equals 0 then n; else GCD(n, m mod n); Программа должна использовать цикл for. Входные данные поступают с клавиатуры. Результат выводится на экран. Предусмотреть обработку ошибок. Заранее...
C++ Площадь треугольника Помогите пожалуйста! Ошибку выдаёт в 13-14 строчках. Как правильно записать Р как функцию? Даны стороны треугольника a, b, c. Найти его площадь по формуле: sqrt( p (p-a)(p-b)(p-c)) , p – полупериметр треугольника. Код: void MainWindow::Treugolnik() { double A,B,C; double P; double S; QString a,b,c,; подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4841 / 2980 / 367
Регистрация: 10.11.2010
Сообщений: 11,012
Записей в блоге: 10
Завершенные тесты: 1
18.09.2013, 18:21     Объявление и определение классов
Цитата Сообщение от BESSON_off Посмотреть сообщение
ааааа... т.е. вы хотите сказать, что имеете в заголовочном файле экземпляр класса без определения всех функций (включая конструкторы и деструкторы), а в файле СРР (вместе с main) определяете всё это?
Цитата Сообщение от castaway Посмотреть сообщение
Может просто кто-то что-то не хочет понять...
Это лишь объявление имени класса как такового (с таким определением нельзя использовать его свойства):
C++
1
class Node;
А вот это уже объявление класса с описанием членов и методов без их определения (так уже можно использовать его свойства):
C++
1
2
3
4
struct Node {
    Node();
    virtual ~Node();
};
Аллилуйя!
 
Текущее время: 02:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru