An open API service indexing awesome lists of open source software.

https://github.com/b3h3moth/l-cpp

Learning C++
https://github.com/b3h3moth/l-cpp

Last synced: 7 months ago
JSON representation

Learning C++

Awesome Lists containing this project

README

          

##############################################################################
INTRODUZIONE AL PROGETTO LEARNING-
##############################################################################
Il progetto Learning- mira a realizzare un manuale
code oriented su alcuni dei linguaggi di programmazione maggiormente
utilizzati sui sistemi operativi UNIX con kernel Linux.

Per code oriented si intende anzitutto immediata operativita', nel senso che
non ci saranno pagine da sfogliare ma solo e soprattutto righe di codice da
leggere ed interpretare, commenti mirati inoltre saranno inseriti all'interno
del codice stesso laddove ce ne fosse bisogno.

I libri talvolta si perdono in inutili dettagli, tralasciando troppo spesso
il codice, L- invece si pone l'obiettivo di fare il lavoro opposto, e
rendere al codice la giusta collocazione che merita, ossia di primo attore
indiscusso.

Oltre alle regole fondamentali di ciascun linguaggio di programmazione,
indipendentemente dal paradigma utilizzato, si prestera' particolare
attenzione alle tecniche per scrivere codice di qualita' e sicuro.

Al momento della stesura di questo documento sono stati scelti due paradigmi
di programmazione e due linguaggi specifici; il paradigma Object Oriented
con il linguaggio C++ e il paradigma procedurale con il linguaggio C.

Infine un ulteriore repository sara' dedicato alla programmazione di sistema
su sistemi operativi UNIX con kernel Linux', in questo caso tuttavia sono
necessarie competenze basilari sui sistemi operativi.

##############################################################################
LEARNING- - Paradigma Object Oriented, linguaggio C++
##############################################################################
Il presente repository riguarda il paradigma Object Oriented, presentato
mediante il linguaggio di programmazione C++, pertanto è stato contrassegnato
come L-CPP.

Ciascun sorgente puo' essere compilato mediante il compilatore GCC:
$ g++ main.cpp -o main

Allorquando si iniziera' a trattare le classi si fornira' anche un'ulteriore
metodo di compilazione.

##############################################################################
INFO
##############################################################################
Per commenti, info e quant'altro:

Qualora si volesse comunicare mediante crittografia a chiave pubblica:
KeyID = 0xE83F9FBB

La chiave pubblica e' reperibile in uno dei server adibiti alla gestione delle
chiavi pubbliche.