Jak sprawdzić, czy ścieżka jest bezwzględna czy względna, używając C w systemie Linux?Sprawdź, czy ścieżka jest bezwzględna lub względna.
Odpowiedz
Ścieżki bezwzględne zaczynają się od znaku /
. Coś innego jest prawie względne z katalogu roboczego.
Nawet katalogi z sekwencjami ..
w nich są uważane za absolutne, jeśli zaczynają się od /
, ponieważ kończą się na tej samej pozycji w systemie plików (chyba że zmienisz łącza i rzeczy, ale to jest poza dyskusją absolutną i względną).
Dziękuję za odpowiedź informacyjną – user2867655
Sprawdź, czy ścieżka rozpoczyna się od , czy nie. jeśli ścieżka zaczyna się od /
, możesz założyć, że jest absolutna.
Jest absolutny, jeśli zaczyna się od /
, w przeciwnym razie względny.
Sprawdź, czy ścieżka zaczyna się od/lub nie. jeśli ścieżka zaczyna się od/możesz założyć, że jest absolutna, w przeciwnym razie jest względna oznacza, że zaktualizuje się z pwd (obecny katalog roboczy) Ale w przypadku bezwzględnego ścieżka zostanie zaktualizowana względem katalogu głównego
- 1. Jak sprawdzić, czy ścieżka jest względna lub bezwzględna w java
- 2. Sprawdź, czy łańcuch jest poprawnym formatem adresu ścieżka bezwzględna
- 3. Ścieżka bezwzględna importu Angular2 lub ścieżka niestandardowa (maszynopis 2)
- 4. Win32 API do określania, czy ścieżka jest względna czy absolutna?
- 5. log4j względna ścieżka
- 6. PHP - względna ścieżka "wymaga"
- 7. względna ścieżka skryptu BAT
- 8. Względna ścieżka wirtualna "" nie jest tutaj dozwolona.
- 9. Sprawdź, czy {{ścieżka()}} jest obecny {{ścieżka()}} w Symfony2
- 10. Ścieżka względna w pliku Context.xml
- 11. UIWebView baseURL i ścieżka bezwzględna
- 12. Nagłówek Lokalizacja względna ścieżka kompatybilności
- 13. Względna ścieżka przy użyciu Uri
- 14. php: sprawdź, czy ścieżka istnieje?
- 15. względna ścieżka pliku w RSpec
- 16. Ścieżka bezwzględna dla strony error_page w nginx?
- 17. Względna ścieżka do odwołania w WebConfig.ConnectionString
- 18. Względna ścieżka z komentarzem #pragma (lib)
- 19. ścieżka względna dla pliku bazy danych w pliku konfiguracyjnym
- 20. Łączenie: ciąg i ścieżka bezwzględna z os.path
- 21. Względna wysokość i szerokość, ale bezwzględna pozycja x, y
- 22. Względna ścieżka zapisu systemu plików w module
- 23. Ścieżka względna odniesienia dla programu Visual Studio
- 24. Względna ścieżka WiX do pliku źródłowego
- 25. Java względna ścieżka pliku tekstowego w głównej?
- 26. ścieżka względna nie działa ze ścieżkami
- 27. Względna ścieżka, ale w przypadku portu?
- 28. Ustawienia Inno - względna ścieżka do ReadIni
- 29. ASP.NET Względna ścieżka do pliku w Web.Config
- 30. Sprawdź, czy łącze jest wewnętrzne lub zewnętrzne
Co dokładnie robisz, co musisz wiedzieć ? –
Postępowanie z dyrektywami "#include" ... "', w szczególności sprawdzanie, czy katalog pliku .c musi zostać dodany do podanej ścieżki. – rwallace
Właściwie powinieneś uważać na ten konkretny przypadek użycia. Zarówno '<>' jak i '' "' warianty '# include' w standardzie C mają zdefiniowany przez implementację sposób wyszukiwania plików nagłówkowych, niekoniecznie to, co myślisz. – paxdiablo