Lightweight C++

Skjermbilde programvare:
Lightweight C++
Prog.varedetaljer:
Versjon: 1.3.2
Last opp dato: 3 Jun 15
Utvikler: submissions
Lisens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

Lett C ++ er et programmeringsspråk som ser ut som C ++ (en lett C ++ dialekt) og er direkte oversatt til lesbar C av LWC preprocessor.
Lett C ++ er mer "K & R" og, vel, mer lett. Viktigste om lettvekt C ++ er at ved å studere den genererte C-kode er det lett å forstå hvordan OOP funksjoner er implementert, og hva er kostnaden for alt.
Legge til nye funksjoner og utvidelser er også svært enkelt (mye enklere enn å legge til nye C ++ utvidelser til gcc minst), og dette er en av LWC-mål: Å holde i utvikling.
Her er noen viktige trekk ved "Lette Cplusplus":
· Funksjon overbelastning,
· Medlem funksjoner,
· Arv,
· Virtuelle funksjoner (polymorfisme),
· Multippel arv,
· Virtuelle arv og rene virtuelle funksjoner,
· Konstruktører, destructors,
· Nye og slette,
· Standard funksjonsargumenter,
· Enkle unntak (ingen automatisk ødeleggelse av lokalbefolkningen)
· Og en mekanisme for forenklede maler (implementert så høyt nivå med flere linjer makroer).
· Operatør overbelastning (fungerer med ptrs når det kan)
· + Annet
Hva er nytt i denne versjonen:
· Endret generert kode for gcc opprydding attributtet slik at hvis en konstruktør kaster, er destructor ikke påberopes. Som i enkel sak hvor vi ikke har opprydding attributtet og som C ++.

Kommentarer til Lightweight C++

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!