Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 lis 2024, o 23:01


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
 Tytuł: C++ i C
PostNapisane: 11 gru 2013, o 17:32 
Offline
Użytkownik

Dołączył(a): 21 lis 2013
Posty: 48
Pomógł: 0

Witam!

Jako ze tak trochę na studiach sie bawiłem w C++ a teraz przez to się wściekam pisząc w C chciałbym zapytać jak to właściwie jest
Na ile książki np Symfonia C++ (Grebosz) sie mogą nadać i czy wszystko co napisze w C bedzie działać w C++ bo w 2 strone to zbytno wiadomo nie działa (np cin cout nie zadziała w C) i takie pytanie ostatnie dlaczego C jest bardziej użyteczne pd C++ (pomijam kompilacje i "cieższe" kody wynikowe) pozdro



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: C++ i C
PostNapisane: 11 gru 2013, o 17:39 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27314
Lokalizacja: Szczecin
Pomógł: 1041

ty przede wszystkim to może sprecyzuj na jaką platformę chcesz pisać kody w C ... bo pytanie jest tak ogólne że ciężko cokolwiek podpowiedzieć

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: C++ i C
PostNapisane: 11 gru 2013, o 17:44 
Offline
Użytkownik

Dołączył(a): 21 lis 2013
Posty: 48
Pomógł: 0

wszystko sie bd toczyć wokół AVRów (grebosz to też inna bajka w sumie)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: C++ i C
PostNapisane: 11 gru 2013, o 18:30 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

C++ to jakby C. Tyle, że ze wsparciem do programowania obiektowego. Ale to pewnie doskonale wiesz.
Jeżeli chcesz C++ to może powinieneś się zainteresować Arduino?

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: C++ i C
PostNapisane: 11 gru 2013, o 21:43 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27314
Lokalizacja: Szczecin
Pomógł: 1041

directx91 napisał(a):
nie działa (np cin cout nie zadziała w C)


No to jeśli dla AVR to się nie dziw że to nie działa - bo to działać będzie na PC ... Mikrokontrolery to nie praca pod systemem Windows, Linux czy inny - tu sami musimy sobie napisać / oprogramować strumienie we/wy ;)

directx91 napisał(a):
takie pytanie ostatnie dlaczego C jest bardziej użyteczne pd C++ (pomijam kompilacje i "cieższe" kody wynikowe)


No to nie pomijaj bo to właśnie się liczy, ale to zwykle też ciężko zrozumieć osobom, które znają programowanie z perspektywy PC, gdzie nie trzeba się troszczyć o każdy bajt każdego rodzaju pamięci ...

O ile wielkość zajętości Flash nie jest nawet taka istotna to już zajętość RAM ma często ogromne znaczenie .... A programowanie w C++ pomimo że też możliwe na AVR i da się w nim programować - to jednak rzadziej się sięga właśnie z tych powodów o których piszę wyżej

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: C++ i C
PostNapisane: 12 gru 2013, o 13:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 12 maja 2013
Posty: 568
Zbananowany użytkownik

Pomógł: 31

Sprawa jest prosta, w C nie masz STL ani Boost, brakuje też przestrzeni nazw i klas. Reszta prawie to samo.
Dobrze napisany program w C da radę skompilować kompilatorem C++.

_________________
Und schreien

Spring
Erlöse mich
Spring
...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO