Lightweight C++

Screenshot Software:
Lightweight C++
Szczegóły programowe:
Wersja: 1.3.2
Filmu: 3 Jun 15
Wywoływacz: submissions
Licencja: Wolny
Popularność: 4

Rating: nan/5 (Total Votes: 0)

C ++ jest lekki język programowania, który wygląda jak C ++ (C ++ lekki dialekt) i jest bezpośrednio tłumaczone na czytelnym C przez LWC preprocesora.
C ++ jest lekki bardziej "K & R" i, cóż, bardziej lekkie. Ważna rzeczą lekką C ++ jest to, że studiując wygenerowany kod C łatwo jest zrozumieć, w jaki realizowane są funkcje OOP i jaki jest koszt wszystkiego.
Dodawanie nowych funkcji i rozszerzeń jest również bardzo proste (o wiele łatwiejsze niż dodawanie nowych rozszerzeń do C ++ gcc co najmniej), i jest to jeden z celów LWC: Aby utrzymać się rozwija.
Oto kilka kluczowych cech "Lekkie Cplusplus":
· Funkcja przeciążenia,
· Funkcje składowe,
· Dziedziczenie,
· Funkcje wirtualne (polimorfizm),
· Wielokrotne dziedziczenie,
· Wirtualny spadków i czyste funkcje wirtualne,
· Konstruktorów, destruktorów,
· New i delete,
· Argumenty domyślne funkcji,
· Proste wyjątki (brak zniszczenia auto mieszkańców)
· Mechanizm i uproszczonych szablonów (realizowane jako makra wysokim poziomie multi-line).
· Przeciążanie operatorów (współpracuje z ptrs kiedy to możliwe)
· + Inne
Co nowego w tym wydaniu:
· Zmieniono wygenerowany kod na gcc atrybutu oczyszczania tak, że jeśli konstruktor rzuca, destruktor nie jest wywoływany. Jak w prostym przypadku, gdzie nie mają atrybutu oczyszczania i jak C ++.

Komentarze do Lightweight C++

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!