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

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

Войти
Регистрация
Восстановить пароль
 
zhvaka
0 / 0 / 0
Регистрация: 29.01.2011
Сообщений: 40
#1

Теоретические вопросы по функциям в языке С и C++ - C++

20.10.2011, 23:25. Просмотров 419. Ответов 2
Метки нет (Все метки)

Доброго времени суток, если Вас не затруднит, помогите найти ответ по следующим вопросам:
1) Как ограничить область видимости идентификатором модулем, в котором они определяются ?
2) Какую видимость по умолчанию имеют функции и к каким это может приводить проблемам ?

На первый вопрос можно ответить так:
C++
1
namespace name { }
однако существуют и другие методы, найти которые мне не удалось (
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2011, 23:25     Теоретические вопросы по функциям в языке С и C++
Посмотрите здесь:

Вопрос по функциям C++
C++ Теоретические вопросы по С++
ВопросЫ по функциям для работы со строками с++ C++
C++ Подскажите по функциям.
C++ Вопрос по функциям
Консультация по функциям C++
Вопросы по книге С. Бобровского "Самоучитель программирования на языке С++" C++
C++ Теоретические сведения
Задачи по функциям. Объясните задачу по функциям) C++
GeoTiff - примеры ее использования на языке c , желательно на русском языке C++
C++ Теоретические основы (с тестов)
Ответить на теоретические вопросы по заданному фрагменту кода C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Net_Wanderer
235 / 208 / 19
Регистрация: 08.06.2011
Сообщений: 467
20.10.2011, 23:49     Теоретические вопросы по функциям в языке С и C++ #2
Цитата Сообщение от zhvaka Посмотреть сообщение
Как ограничить область видимости идентификатором модулем, в котором они определяются ?
спецификатор static ограничивает область видимости функции/переменной единицей трансляции.
Цитата Сообщение от zhvaka Посмотреть сообщение
2) Какую видимость по умолчанию имеют функции
Функции по умолчанию имеют глобальную область видимости.
Цитата Сообщение от zhvaka Посмотреть сообщение
и к каким это может приводить проблемам ?
например если в программе есть две функции с одинаковыми именами и сигнатурой, пусть даже они в разных модулях, это вызовет ошибку линковки.
KeyGen
383 / 290 / 6
Регистрация: 07.08.2011
Сообщений: 789
Записей в блоге: 1
20.10.2011, 23:59     Теоретические вопросы по функциям в языке С и C++ #3
Прата С. - Язык программирования С++. Лекции и упражнения (5-е изд.) - 2007
Глава 9. Модели памяти и пространства имен.
Yandex
Объявления
20.10.2011, 23:59     Теоретические вопросы по функциям в языке С и C++
Ответ Создать тему
Опции темы

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