Форум программистов, компьютерный форум, киберфорум
Наши страницы

Глобальный член класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать рекурсивную функцию, сортирующую массив из N вещественных чисел ме-тодом простого выбора http://www.cyberforum.ru/cpp-beginners/thread845604.html
Рекурсивные функции Описать рекурсивную функцию, сортирующую массив из N вещественных чисел ме-тодом простого выбора. P.S. если не затруднит оставьте комментарий , что есть что, чтобы понять:)
C++ Потоком из файла в структуру В общем у меня есть задание: Прочитать из текстового файла строку и записать её в структуру. В строке 6 полей структуры. Я образно знаю как записать её в структуру с помощью fscanf , а можно ли... http://www.cyberforum.ru/cpp-beginners/thread845601.html
передать в функцию динамический массив C++
в общем мне нужно передать динамический массив в функцию, я вот нашел, но половину кода не пойму.прокомментируйте,пожалуйста: #include <iostream> template<typename T> inline int arrlen(T...
C++ Написать коментарии
#include <iostream> #include <string> using namespace std; class school { protected: int nomer; float staj; public: school():nomer(0),staj(0)
C++ Комбинаторика на С++ http://www.cyberforum.ru/cpp-beginners/thread845586.html
Нужно составить программу, или скорее функцию, которая для заданного натурального числа k выводит все возможные произведения k чисел с числами от 1 до n, где каждое следующее число больше...
C++ Считывание данных из текстового файла и их запись в структурированный файл, сортировка данных в двоичном файле Файлы: В текстовом файле находится информация о рейсах самолетов (электронное расписа-ние рейсов). Каждая запись в расписании имеет следующий вид: номер рейса, день недели, время вылета, название... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6709 / 5118 / 482
Регистрация: 14.02.2011
Сообщений: 17,205
22.04.2013, 21:29
Цитата Сообщение от Seroga7 Посмотреть сообщение
Но как только после определения класса я объявляю член этого класса,
Это как???
члены описываются при определении
как можно после?
или ты имеешь ввиду объект?
так глобальный объект (или тип) объявляется один раз

а чтобы видели другие надо добавлять слово extern
лучше это сделать в заголовочном файле

например так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// MyClass.h
class MyClass
{
public:
 MyClass();
int a;
};
extern MyClass myCl;
 
MyClass.c
#include "MyClass.h"
 MyClass::MyClass()
{
  a=5;
}
 
MyClass myCl;
и все модули к которым подключишь MyClass.h
будут видеть myCl
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru