• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Programowanie niskopoziomowe

Konkurs Mistrz Programowania
+1 głos
1,768 wizyt
pytanie zadane 17 kwietnia 2018 w C i C++ przez niezalogowany
Częściej jest w programowaniu niskopoziomowym wykorzystywane c czy c++ czy to wszystko jedno?
komentarz 17 kwietnia 2018 przez draghan VIP (106,230 p.)

Może być ciekawie. :)

3 odpowiedzi

+2 głosów
odpowiedź 17 kwietnia 2018 przez Mateusz Tocha Bywalec (2,560 p.)
C może być wykorzystywane jako programowanie niskopoziomowe, ale generalnie to assembler, ewemtualnie C plus wstawki assemblerowe. Skąd to pytanie? Tak naprawde teraz to nawet uC typu STM32 czy AVR używaja C, a nawet C++ przy jakimś powazniejszym RTOS, asseblera używa się zazwyczaj żeby zoptymalizować niektóre funkcje trygonometryczne albo FFT( Fast Furier Transforamtion), czy inne skomplikowane zagadnienia w których kompilator generuje nadmiarowy kod. Jeżeli chciałbyś używać tego do zagadnień typu Reverse Engineering to jak najbardziej assembler byłby wskazany przynajmniej dla popularnych procesorów ARM lub Intel.
komentarz 18 kwietnia 2018 przez niezalogowany
O te języki pytam w kontekście procesorów arm i avr.
+1 głos
odpowiedź 17 kwietnia 2018 przez Benek Szeryf (93,330 p.)
Podobno żaden z tych języków nie jest niskopoziomowy.
+1 głos
odpowiedź 17 kwietnia 2018 przez RafalS VIP (122,820 p.)
Generalnie są bardziej niskopoziomowe języki od C i C++, ale C i C++ można mimo wszystko uznać za w miarę niskopoziomowe języki. Chociażby dlatego, że pozwalają ręcznie alokować pamięć i dobierać się do tej pamięci przez wskaźniki. Przez co można np zrobić segmentation fault, co w wyższych językach jest nierealne :P.

Z tych dwóch C jest bardziej niskopoziomowy niż C++. Danych statystycznych nie mam, ale stawiałbym na C jeśli chodzi o niskopoziomowe programowanie.

Podobne pytania

+2 głosów
5 odpowiedzi 1,138 wizyt
+1 głos
3 odpowiedzi 2,101 wizyt
pytanie zadane 10 kwietnia 2016 w C i C++ przez mmr0429 Bywalec (2,010 p.)

93,653 zapytań

142,574 odpowiedzi

323,090 komentarzy

63,170 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...