borzole Napisano Maj 14, 2010 Zgłoszenie Share Napisano Maj 14, 2010 Witam. Jak to jest z wydajnością łączonego kodu C i C++. Czy lepiej ostatecznie kompilować połączony kod jako C, czy jako C++. Nie to nie jest tak do końca durne pytanie i potrafię łączyć kod w obie mańki. Załóżmy, że mamy dwa pliki obiektowe c.o i cpp.o skompilowane odpowiednio gcc i g++, ostatecznie łączymy je w całość jako kod c lub c++. Czy tzn. , że w mojej wynikowej binarce obie części programu wykonują się z różną szybkością, czy też zależy to od ostatecznego kompilatora? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
esail Napisano Maj 14, 2010 Zgłoszenie Share Napisano Maj 14, 2010 I tak wynikiem kompilacji jest binarka w języku maszynowym, więc binarka jest jednakowo szybka. Ważne są w sumie optymizacje zrobione przez kompilator. Es. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się