C++ - różnica mi
C++ - róŻnica między cc i cpp
Czy jest jakaś różnica między programem napisanym w C++ zapisanym z końcówką .cc a .cpp? W zakupionej prze ze mnie książce (Symfonia C++) pisze aby zapisywać z rozszerzeniem .cpp natomiast, np. anjuta, automatycznie zapisuje jako .cc Przeglądając różne kody źródłowe zauważyłem, że częściej występuje .cc niż .cpp Ale czy jest między nimi jakaś różnica, czy po prostu mogę sobie do woli wybierać z jaką końcówką zapisze?
Z góry dziękuję za odpowiedź!
Pozdrawiam!
Z góry dziękuję za odpowiedź!
Pozdrawiam!
według mnie, specjalistą nie jestem, ale z tego co zaobserwowałem, w ogóle w GNU/Linuksach, to rozszerzenie nie ma wpływu na wykorzystanie pliku, możesz nawet zapisywać bez rozszerzenia, ponieważ rozszerzenie jest tylko informacją o typie pliku, które to (rozszerzenie) znajduje się w nazwie i jest stosowane do tego żebyśmy mogli rozróżnić pliki, i żeby aplikacje mogły te pliki rozróżnić (np. przy wyszukiwaniu, lub żeby np. menadzer okien "wiedział" czym sie zabrać do danego pliku.
ale to jest tylko to co sam zaobserwowałem i nie mogę powiedzieć że "tak jest na pewno".
więc raczej możesz stosować dowolnie te rozszerzenia.
aloha
ale to jest tylko to co sam zaobserwowałem i nie mogę powiedzieć że "tak jest na pewno".
więc raczej możesz stosować dowolnie te rozszerzenia.
aloha
-
- Beginner
- Posty: 207
- Rejestracja: 26 czerwca 2006, 01:49
- Lokalizacja: Kraków za firewallem
Tak, rozsrzeżenie nie ma znaczenia, lecz ponieważ kod w C jest również zgodny z C++, oraz gcc to nie tylko kompilatore C/C++, i nie wiadomo którym skompilować kompilatorem, gcc używa rosrzeżeń do identyfikacji języka i jego wersji ( a tych jest z kilkadziesiąt). Być może standard C++ wyszczególnia różnice pomiedzy .cpp i .cc ale w/g mnie to byłby już zupełny kretynizm (choć co do C++ wszystkiego mozna się spodziewać )
# man gcc
Pozdro
[ Dodano: 2006-11-20, 20:18 ]
# man gcc
Pozdro
[ Dodano: 2006-11-20, 20:18 ]
A nie prawda.Lorenzo pisze:Wszystko zalezy od kompilatora. gcc ma akurat rozszerzenie źródeł w głebokim poważaniu...