https://github.com/b3h3moth/l-cpp
Learning C++
https://github.com/b3h3moth/l-cpp
Last synced: 7 months ago
JSON representation
Learning C++
- Host: GitHub
- URL: https://github.com/b3h3moth/l-cpp
- Owner: b3h3moth
- License: gpl-3.0
- Created: 2010-10-12T15:25:40.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2016-01-31T16:51:25.000Z (over 9 years ago)
- Last Synced: 2025-01-23T14:42:07.960Z (9 months ago)
- Language: C++
- Homepage:
- Size: 295 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
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 mainAllorquando 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 = 0xE83F9FBBLa chiave pubblica e' reperibile in uno dei server adibiti alla gestione delle
chiavi pubbliche.