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

Как правильно сделать декларацию класса видимой во всём проекте и всех его модулях? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортироввка пузырьком. http://www.cyberforum.ru/cpp-beginners/thread350600.html
Есть прога: //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream> #include <conio.h> using namespace std; //---------------------------------------------------------------------------
C++ _block_type_is_valid при вызове delete() код для генерации случайного графа #define m 3 //Число входящих и исходящих ребер. #define N 200 //Минимально требуемое число вершин в графе. using namespace std; class node { public: http://www.cyberforum.ru/cpp-beginners/thread350594.html
C++ програмный поиск файла!
народ помогите пожалуйста)мне надо написать код чтобы можно было найти какой либо файл на жестком.. как это можно осуществить на c++?
C++ Вычислить формулу
\frac{{x}^{k}}{k!} Нужно расписать, чтобы не было переполнения
C++ Сравнение результатов двух математических выражений. http://www.cyberforum.ru/cpp-beginners/thread350553.html
Напишите программу для расчета с двумя формулами. Сначала нужно подготовить тестовые примеры использования второго Формула рассчитывается на калькуляторе (результаты первой формулы должны быть такими же, как и для второй). Чтобы использовать математических формул нужно включить#include <cmath> библиотеки.
C++ Миссионеры и людоеды Помогите разобраться в логической задаче. Условие. Миссионеры и людоеды. Три миссионера и три людоеда находятся по одну сторону реки, через которую они хотят переправиться. В их распоряжении имеется лодка, которая может выдержать вес только двух человек. Кроме того, если в какой-то момент число людоедов станет больше числа миссионеров, миссионеры будут съедены независимо от того, на каком... подробнее

Показать сообщение отдельно
RaiaNKnight
96 / 70 / 7
Регистрация: 29.06.2011
Сообщений: 465
Записей в блоге: 1
12.09.2011, 13:44     Как правильно сделать декларацию класса видимой во всём проекте и всех его модулях?
В каждом модуле следует сделать #include <UnitX.h>
После объявить в хэдер-файле какого-либо модуля классовую переменную, н-р, NameClass *NameVar;
Потом в нужном месте программы объявляется: NameVar = new NameClass(); В скобках необходимо указать параметры, которые передаются конструктору класса, если они нужны.
Через эту переменную, через -> обращаться к нужным полям и методам класса. Например:
NameVar->NameOfMethod(); в скобках также необходимые для вызова метода параметры
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru