Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

Resurse pentru studiul C / C++

- - - - -
  • Please log in to reply
10 replies to this topic

#1
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
In general, se recomanda folosirea materialelor de studiu scrise de creatorii limbajelor respective.

Cele mai bune (actuale si corecte) resurse sunt cele in engleza. Evita folosirea cartilor in limba romana.

Nota pentru elevi: in scoli nu se studiaza C++, ci "C cu cin si cout", adica programare procedurala (ca in C), folosind insa unele facilitati ale bibliotecii standard C++.


Carti "oficiale"

C a fost creat de Dennis Ritchie si Ken Thompson. Cartea lor este: The C Programming Language.

C++ a fost creat de Bjarne Stroustrup, care are mai multe carti pentru fiecare public: Carti scrise de autori importanti
  • Modern C++ Design: Generic Programming and Design Patterns Applied: o carte buna pentru a-ti largi orizontul, scrisa de un roman; la nevoie, poti apela si la urmatoarele doua
  • C++ Templates: The Complete Guide
  • C++ Template Metaprogramming
Resurse online

Aceste resurse au o traditie si au fost revizuite de multe perechi de ochi de-a lungul anilor.

Resurse C:
Resurse C++: O lista de resurse, biblioteci, compilatoare, IDE-uri, carti, poate fi gasita la http://getawesomeness.com/get/cpp

Alte articole demne de mentionat
Daca iti place acest articol il poti imbunatati:

- ca incepator poti pune intrebari legate de cele citite
- ca avansat, poti semnala eventuale greseli, ambiguitati, sau lucruri pe care iti doresti sa le fi stiut la inceput


Completari, corecturi, întrebari, critica constructiva sau multumiri sunt ca de obicei binevenite.
Dupa ce s-a ajuns la o concluzie finala, discutia va fi stearsa si concluzia mutata în postul initial. Asa se poate pastra totul într-un loc si este usor de urmarit si de citit de oricine viziteaza aceasta arie aproape saptamânal, cât si de cei care citesc acest topic pentru prima oara.

Edited by OriginalCopy, 20 June 2015 - 23:44.


#2
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
O lista bine conceputa putem gasi si aici:
http://stackoverflow...-guide-and-list
Cititi comentariile, unele carti sunt mai recomandate decat altele Posted Image

Mentionez in mod special seria "Effective C++" - "Effective Modern C++" trateaza si C++11, C++14 (recunosc, nu am citit aceasta editie); si adaug pe lista Code Complete (oldies but goldies). "Effective C++" este numita a doua carte de programare pe care un programator ar trebui sa o citeasca.

Nota despre compilatoare: exista o versiune gratuita a Visual Studio (inclusiv - in anumite limite - pentru dezvoltare comerciala), i.e. Visual Studio Community Edition.
https://www.visualst...express-vs.aspx

Edited by TS030, 22 June 2015 - 12:27.


#3
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,600
  • Înscris: 30.07.2003
Si versiunea pentru C: http://stackoverflow...-guide-and-list

#4
VladBtz

VladBtz

    Active Member

  • Grup: Members
  • Posts: 1,702
  • Înscris: 24.09.2014
nu stiu voi dar mie imi place mult C++ For Dummies , un bestseller in materie de cart pentru incepatori (http://cs.uah.edu/~r...For DUMMIES.pdf)

#5
VladBtz

VladBtz

    Active Member

  • Grup: Members
  • Posts: 1,702
  • Înscris: 24.09.2014
Dintre cartile scrise de Stroustrup pentru C++ , asta era cea pentru aia care stiu programare adiva pseudocod si C la nivel mediu , sau programare in cu totul alt limbaj ?http://mazonka.com/s...raustrup4th.pdf

Edited by VladBtz, 12 February 2016 - 13:37.


#6
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,233
  • Înscris: 24.02.2007
O citesti si ne spui si noua.

#7
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostVladBtz, on 12 februarie 2016 - 13:35, said:

Dintre cartile scrise de Stroustrup pentru C++ , asta era cea pentru aia care stiu programare adiva pseudocod si C la nivel mediu , sau programare in cu totul alt limbaj ?http://mazonka.com/s...raustrup4th.pdf

Citeste prefata.

#8
Wiggle

Wiggle

    Member

  • Grup: Members
  • Posts: 296
  • Înscris: 22.05.2014
De unde pot sa invat bazele OOP ? Ce carte/carti/site-uri imi recomandati pentru incepatori?

#9
sftpdt

sftpdt

    Senior Member

  • Grup: Senior Members
  • Posts: 3,664
  • Înscris: 29.08.2013
http://forum.softped...oducere-in-poo/

#10
Rhesus

Rhesus

    Senior Member

  • Grup: Senior Members
  • Posts: 2,882
  • Înscris: 22.04.2014
Bazele OOP le ,,gândești”. După filozofii de 3-6 luni pe tema OOP, mai bine spus, pe seama paradigmei poți să te apuci de programarea în sine. Nu contează limbajul (se învață ușor). Cu modelarea e mai greu ...

Edited by Rhesus, 06 March 2016 - 14:56.


#11
TS030

TS030

    Guru Member

  • Grup: Senior Members
  • Posts: 15,193
  • Înscris: 25.06.2012
Intrucat pui intrebarea pe aria de C++, inseamna ca vrei sa inveti principii ale programarii si sa le pui in practica folosind acest limbaj. Asadar, de ce nu ai incepe cu: Programming: Principles and Practice using C++ a lui Stroustrup?
Sigur, cartea respectiva - o introducere intr-ale programarii - nu acopera doar OOP (dar ii prezinta conceptele introductive). Asta, din punctul meu de vedere, este un avantaj - faptul ca poti sa vezi cum tehnici orientate obiect sunt folosite impreuna cu alte stiluri - si care anume ar fi acele alte stiluri (nu doar procedural).

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate