Pytania oznaczone «c++»

135
Oficjalnie, po co jest nazwa maszyny?

Czasami widziałem kilka naprawdę nieczytelnych komunikatów o błędach wypluwanych gccpodczas korzystania z szablonów ... W szczególności miałem problemy, w których pozornie poprawne deklaracje powodowały bardzo dziwne błędy kompilacji, które magicznie znikały, dodając typenamesłowo kluczowe do...

135
Jakie są domyślne katalogi w GCC?

Kiedy kompiluję bardzo prosty plik źródłowy za pomocą gcc, nie muszę określać ścieżki do standardowych plików dołączanych, takich jak stdio lub stdlib. Skąd GCC wie, jak znaleźć te pliki? Czy ma /usr/includewbudowaną ścieżkę na stałe, czy też będzie pobierać ścieżki z innych składników systemu...

134
Czy funkcja rekurencyjna może być wbudowana?

inline int factorial(int n) { if(!n) return 1; else return n*factorial(n-1); } Jak czytałem to , okazało się, że powyższy kod doprowadziłoby do „nieskończonej kompilacji”, jeśli nie obsługiwane przez kompilator poprawnie. W jaki sposób kompilator decyduje, czy wstawić funkcję, czy...