0 / 0 / 0
Регистрация: 15.03.2012
Сообщений: 13
|
|
1 | |
Глобальные функции и методы05.06.2012, 18:40. Показов 17025. Ответов 4
Метки нет (Все метки)
Какая разница между глобальными функциями и методами?
Если можете напишите прототип или пример таких функций. Спасибо)
0
|
05.06.2012, 18:40 | |
Ответы с готовыми решениями:
4
Глобальные функции и структуры Глобальные объекты и функции Глобальные переменные в функции Локальные, глобальные переменные и функции |
1321 / 983 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
|
|
05.06.2012, 19:24 | 2 |
Насколько я понимаю любая функция с++ по умолчанию глобальная. Метод - это функция входящая в состав класса.
1
|
Модератор
13474 / 10733 / 6399
Регистрация: 18.12.2011
Сообщений: 28,632
|
||||||
05.06.2012, 19:55 | 3 | |||||
3
|
1186 / 542 / 78
Регистрация: 01.07.2009
Сообщений: 3,517
|
|
05.06.2012, 19:59 | 4 |
Методом принято называть функцию принадлежащую классу. Глобальная же функция классу не принадлежит и может быть вызвана даже когда ни одного объекта класса не существует. В некоторых языках (например в java) нет возможности писать глобальные функции, но там можно использовать статические методы классов. В с++ также есть возможность писать статические методы классов которые можно будет вызывать не создавая объекты классов.
Примеры методов и глобальных функций привели до меня
1
|
320 / 270 / 128
Регистрация: 24.05.2012
Сообщений: 629
|
|
05.06.2012, 20:13 | 5 |
Вообще любой метод можно рассматривать как функцию, в которую первым аргументом передается thistype* const this.
1
|
05.06.2012, 20:13 | |
Помогаю со студенческими работами здесь
5
Глобальные функции, найти ошибки в коде Какие в коде имеются глобальные переменные, процедуры и функции Глобальные и статические глобальные переменные Из функции в методы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |