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

Область видимости переменных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ длинная арифметика. Умножение большого числа на малое http://www.cyberforum.ru/cpp-beginners/thread965793.html
Столкнулся с небольшой проблемой: при умножении большого числа (примерно 9 знаков) на небольшое выводит непонятно что, но с малыми числами программа работает корректно. Прошу не тыкать носом в книжку...
C++ Сортировка строк в классе Есть готовая программа. Нужно результаты выбить в алфавитном порядке. #include <iostream> using namespace std; struct warehouse { char *name; int number, prise, date; }; http://www.cyberforum.ru/cpp-beginners/thread965784.html
Отличить целое от числа с плавающей точкой в 32-разрядном регистре C++
Есть следующий union: union { int i; float f; } i_f; Как можно определить, какие данные в настоящий момент находятся в union (целое число или с плавающей точкой), если известно, что...
Создание таблиц в С++ C++
Здравствуйте . Столкнулся с таблицами- просмотрел всё , что только можно , но так и не понял , как создать таблицу и заполнить её значениями ? Помогите , пожалуйста , если знаете . Может на примере...
C++ много памяти жрет игра на OpenGL http://www.cyberforum.ru/cpp-beginners/thread965749.html
много памяти жрет игра на OpenGL...через диспетчер смотрю аж 15 метров...там же ничего особого нету...или так и должно быть??? #include <GL\glut.h> #include <cmath> int stick_left=-100,...
C++ Сравнение значений полученных по сети Прошу помощи объяснить как правильно принимать сообщение из функции recv в цикле ? char buf="GooD";char mass; retVal = recv(clientSock, mas, mas, 0); if(strcmp(buf,mas)!=0){cout<<"Не... подробнее

Показать сообщение отдельно
fps
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 5

Область видимости переменных - C++

30.09.2013, 18:18. Просмотров 328. Ответов 6
Метки (Все метки)

Здравствуйте. Столкнулся со следующей проблемой:
есть файл main.cpp:
C++
1
2
3
4
5
6
7
8
int a, b;
 
#include "class.h"
 
int main()
{
   return 0;
}
так-же class.h:
C++
1
2
3
4
class myClass
{
   void func();
}
и class.cpp:
C++
1
2
3
4
5
6
#include "class.h"
 
void myClass::func()
{
    //...
}
Проблема в том, что я не могу получить доступ в функции myClass::func() доступ к переменной a, объявленной в main.cpp.

Как это правильно сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru