9
Özyinelemeli işlev satır içi olabilir mi?
inline int factorial(int n) { if(!n) return 1; else return n*factorial(n-1); } Ben okuyor olarak bu , doğru bir derleyici tarafından ele alınmamış ise yukarıdaki kodu "sonsuz derleme" yol açacağını bulundu. Derleyici bir işlevi satır içine alıp almayacağına nasıl karar verir?