Преимущества использования функциональных указателей - PullRequest
14 голосов
/ 20 марта 2009

Я программирую уже несколько лет и в некоторых случаях использую указатели функций. Я хотел бы знать, когда это целесообразно или не использовать их по соображениям производительности, и я имею в виду игры, а не программное обеспечение для бизнеса.

Указатели на функции быстрые, Джон Кармак использовал их до степени злоупотребления в исходном коде Quake и Doom и потому, что он гений:)

Я бы хотел больше использовать указатели функций, но я хочу использовать их там, где они наиболее уместны.

В наши дни, как лучше и практичнее использовать указатели функций в современных языках стиля C, таких как C, C ++, C # и Java и т. Д.?

Ответы [ 11 ]

1 голос
/ 20 марта 2009

Быстрые указатели функций

В каком контексте? По сравнению с?

Похоже, вы просто хотите использовать функциональные указатели ради их использования. Это было бы плохо.

Указатель на функцию обычно используется в качестве обратного вызова или обработчика события.

...