ГЛОБАЛЬНЫЕ переменные
Скажите пожалуйста, знающие люди, можно ли в теле какой-либо функции объявить такую переменную, чтобы при завершении работы этой функции, переменная, а также её значение сохранилось для фругих ф-ий? ПЛЗ, ПОМОГИТЕ, А?
Цитата:
Originally posted by DeFaCe
Скажите пожалуйста, знающие люди, можно ли в теле какой-либо функции объявить такую переменную, чтобы при завершении работы этой функции, переменная, а также её значение сохранилось для фругих ф-ий? ПЛЗ, ПОМОГИТЕ, А?
Скажите пожалуйста, знающие люди, можно ли в теле какой-либо функции объявить такую переменную, чтобы при завершении работы этой функции, переменная, а также её значение сохранилось для фругих ф-ий? ПЛЗ, ПОМОГИТЕ, А?
В файле, например в Unit1.h, описывается переменная так: extern String g_User;
В файле в Unit1.cpp: String g_User;
Цитата:
Originally posted by DeFaCe
Скажите пожалуйста, знающие люди, можно ли в теле какой-либо функции объявить такую переменную, чтобы при завершении работы этой функции, переменная, а также её значение сохранилось для фругих ф-ий? ПЛЗ, ПОМОГИТЕ, А?
Скажите пожалуйста, знающие люди, можно ли в теле какой-либо функции объявить такую переменную, чтобы при завершении работы этой функции, переменная, а также её значение сохранилось для фругих ф-ий? ПЛЗ, ПОМОГИТЕ, А?
Напомню, что кроме создания глобальных переменных можно заставить функцию возвращать значение. Можно также передавать в функцию ссылку на переменную, куда эта функция будет помещать сохраняемое значение.
Кроме всего прочего, напоминаю адрес, где можно скачать книги по программированию: http://anatolix.naumen.ru/books.htm
А вообще то послушай что fellow говорит