Jak zdefiniować funkcję globalną w C ++?

Chciałbym funkcję, która nie jest członkiem klasy i jest dostępna z dowolnej klasy .

Zakładam, że musiałbym #include plik nagłówkowy, w którym funkcja jest zadeklarowana, ale nie wiem, gdzie zdefiniować taką globalną funkcję.

Czy są dobre powody, aby nie mieć taka funkcja w pierwszej kolejności?

22
задан Cory Klein 15 February 2013 в 19:02
поделиться