Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Доисать код, чтобы можно было добавлять в список несколько книг https://www.cyberforum.ru/ cpp-beginners/ thread612758.html
Что мне нужно изменить в этой части кода, чтобы можно было добавлять в список несколько книг? int main() { setlocale(LC_ALL,"Russian"); OBJ *current = NULL; int value; char title,...
C++ начал разбираться в пошаговой отладке. и ?
Вообщем после пятого шага вылетает на это окно дальше если продолжаю жать f11 меняется только название системых файлов которые он (VC 2010) пытается как юзать. При этом прога нормально компилируется....
C++ TPosition.cpp|49|error: declaration of 'TMatrix Turn' shadows a parameter
class TVector { //------------------------------------------------------------------------------------------------- public :...
C++ Одномерный массив. вывод символов по заданному условию Задан массив из строчных латинских букв. Вывести в алфавитном порядке все буквы, входящие в текст по одному разу. Не могу понять, как правильно задать условие,чтобы буквы сравнились между собой и... https://www.cyberforum.ru/ cpp-beginners/ thread612700.html
C++ теория https://www.cyberforum.ru/ cpp-beginners/ thread612697.html
дана тема организация доступа, что мне в ней расписывать не знаю, подскажите кто знает буду очень благодарен
Побитовый сдвиг C++
Добрый день, помогите пожалуйста с побитовым сдвигом вправо, не получается добиться верной работы, укажите на ошибку пожалуйста, спасибо! Вот код программы: #include <iostream> #include <math.h>...
C++ Visual Studio 2010, закрывается экзешник
Собственно, компилирую в Visual Studio 2010 к примеру самую легкую прогу: #include <iostream> int add(int x, int y) { return (x+y); } int main() { int a,b,c; std::cin >> a;
C++ Новый курс видеоуроков Итак всем привет - это не в коем случае не реклама, просто задался целью написать очень хороший цикл видеоуроков по с++. Выложил одно видео на ]youTube a84O95NL9zI Просто хочу чтобы вы посмотрели, и... https://www.cyberforum.ru/ cpp-beginners/ thread612677.html
C++ Вычислить значение функции на отрезке https://www.cyberforum.ru/ cpp-beginners/ thread612672.html
вычислить и вывести на экран значение функции f(х) на отрезке с шагом h=0.1 и точностью е. результат представить в виде таблицы и пре решении использовать вспомогательную функцию...
C++ Не работает "Hello world" в CodeGear™ RAD Studio 2009 Сегодня начал изучать С++. На одном сайте нашёл код для "Hello world!" #include <iostream> using namespace std; int main() { cout << "Hello, world!" << endl; return 0;} https://www.cyberforum.ru/ cpp-beginners/ thread612668.html
Evg
Эксперт CАвтор FAQ
21159 / 8175 / 628
Регистрация: 30.03.2009
Сообщений: 22,473
Записей в блоге: 30
24.06.2012, 17:20 0

Глобальные и статические глобальные переменные

24.06.2012, 17:20. Показов 8186. Ответов 3
Метки (Все метки)

Ответ

static переменная вне функций означает, что она видна только внутри данного программного модуля. Т.е. ты можешь сделать программу из двух файлов t1.c и t2.c, в каждой объявить глобальную static переменную с одним и тем же именем. В итоге у тебя реально образуется две переменные с одинаковыми именами, одна используется только в функциях одного первого модуля, вторая - только в функциях второго модуля

Про static переменную внутри функции см. тут: Отличие static от объявление переменных ДО функции main

Про static поле класса (если оно тебе надо) см. тут: Массивы в заголовочных файлах

Вернуться к обсуждению:
Глобальные и статические глобальные переменные
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.06.2012, 17:20

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Глобальные переменные
Я правильно понимаю: &quot;в c++ использовать глобальные переменные не безопасно, т. к. др. программы...

Глобальные переменные
Как в C++ завести глобальную (общую для функции и самой программы) переменную?

глобальные переменные
Пробовал объявить глобальные переменные следующим образом: в заголовочном файле head.h #ifndef...

Глобальные переменные
Доброго времени суток всем. У меня следующая проблема: объявляю глобально переменную типа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.