bugy utworzono 17 stycznia 2008 utworzono 17 stycznia 2008 Witam, W C++ funkcje inline wykorzystuje sie w krótkich powtarzających się często instrukcjach. Tak wyczytałem w książce A teraz moje pytanie: Czy mógłby mi ktoś wyłożyć jasno czym się ona tak na prawdę różni od zwykłej funkcji? Może ma ktoś pod ręką jakiś ilustrujący to przykład? Z góry dziękuję za odpowiedzi. Pozdrawiam
Tomi85 komentarz 17 stycznia 2008 komentarz 17 stycznia 2008 Roznica jest nastepujaca: - wywolujac normalna funkcje kompilator wstawia kod przekazujacy parametry do wywolywanej funkcji oraz ja wywolujacy - uzywajac funkcji inline kompilator wstawia jej kod (zamiast wywolania) Dokladnie jest to opisane tutaj: http://klub.chip.pl/b.krzemien/c++-faq-pl/...-functions.html
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.