W C żeby użyć funkcji powiedzmy foo_bar, musimy użyć_foo_bar, ale co z C++?

Kiedy stworzyłem funkcję clear_screen, to zamiast _clear_screen otrzymałem __Z12clear_screencc ... 

Jak to wyłączyć lub móc dowiedzieć się jak ta funkcja będzie się nazywała?

PS. z tym "__Z12(...)" dowiedziałem się przypadkowo



ok, już wiem.

w moim przypadku, gdzie test_fnc jest jako void, to musze odpalić

__Z12test_fncv

a np. gdybym miał argumenty char, char to bym musial odpalic:

__Z12test_fnccc