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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BeginerMan
49 / 48 / 5
Регистрация: 17.11.2012
Сообщений: 427
#1

статические функции - C++

25.10.2013, 14:29. Просмотров 920. Ответов 5
Метки нет (Все метки)

Всем здрасьте.
У меня тут впоросик на счёт static функций.
я знаю как работает static с переменной.
Но как он работает с функциями? к примеру:
C++
1
2
3
4
5
6
7
8
static int Func()
{
    //
    //.... безудержинный код
    //
 
   return 10000000;
}
Что это за статические функции такие ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2013, 14:29     статические функции
Посмотрите здесь:

статические массивы C++
Статические переменные C++
C++ Статические члены и функции
Что такое статические и нестатические функции, и чем они различаются? C++
C++ статические переменные
Статические переменные и функции C++
Статические функции C++
Статические и виртуальные функции C++
C++ Статические функции
C++ Статические функции: добавления указателя (типа AbstractClass) на объект данного класса
Статические методы C++
Статические функции-члены - хорошо или плохо? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ct0r
Игогошка!
1762 / 664 / 42
Регистрация: 19.08.2012
Сообщений: 1,261
Завершенные тесты: 1
25.10.2013, 14:33     статические функции #2
Функции с внутренним связыванием.
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2013, 14:34     статические функции #3
Цитата Сообщение от BeginerMan Посмотреть сообщение
Что это за статические функции такие ?
....
Миниатюры
статические функции  
castaway
Эксперт С++
4876 / 3015 / 370
Регистрация: 10.11.2010
Сообщений: 11,075
Записей в блоге: 10
Завершенные тесты: 1
25.10.2013, 14:37     статические функции #4
Это означает, что функция будет видна только в данном модуле.
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.10.2013, 14:47     статические функции #5
Цитата Сообщение от BeginerMan Посмотреть сообщение
Что это за статические функции такие ?
А я про методы... Прошу прощения.

Добавлено через 6 минут
Цитата Сообщение от BeginerMan Посмотреть сообщение
я знаю как работает static с переменной.
Но как он работает с функциями?
Тут разные вещи, хотя и там и там static. Класс памяти и вид связывания (внешнее, внутреннее). Если применять static к тому, что и так всегда создаётся в статической памяти (функции, глобальные переменные), то это отменяет внешнее связывание для них, т.е.
Цитата Сообщение от castaway Посмотреть сообщение
Это означает, что функция будет видна только в данном модуле.
BeginerMan
49 / 48 / 5
Регистрация: 17.11.2012
Сообщений: 427
25.10.2013, 17:26  [ТС]     статические функции #6
Ага , спасибо , более понятно стало
Yandex
Объявления
25.10.2013, 17:26     статические функции
Ответ Создать тему
Опции темы

Текущее время: 12:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru