To aplikacja dla systemu Linux o nazwie Fruit, której najnowszą wersję można pobrać jako Fruit3.7.1sourcecode.tar.gz. Można ją uruchomić online na darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację Fruit with OnWorks w trybie online.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Owoc
OPIS
Fruit to nowoczesne środowisko wstrzykiwania zależności dla języka C++, które zapewnia bezpieczne pod względem typów i sprawdzane w czasie kompilacji powiązania dla dużych baz kodu. Zamiast polegać na kluczach ciągów znaków w czasie wykonywania lub lokalizatorach usług, powiązania są wyrażane za pomocą szablonów i obiektów zasad, które kompilator weryfikuje. Obsługuje wstrzykiwanie konstruktorów, wspomagane wstrzykiwanie dla wzorców fabrycznych, zakresowanie (singleton vs. per-request) oraz łańcuchy dostawców, jednocześnie minimalizując narzut. Moduły deklarują dostarczone interfejsy i wymagania, a wstrzykiwacz zapewnia kompletność całego grafu przed wysłaniem, eliminując wiele niespodzianek w czasie wykonywania. Ponieważ powiązania są zwykłym kodem C++, naturalnie integrują się z nagłówkami, regułami widoczności i optymalizacją w czasie łączenia. Projekt Fruit ma na celu zapewnienie ergonomii środowisk DI z języków zarządzanych, przy jednoczesnym zachowaniu wierności wydajności i gwarancji kompilacji C++.
Funkcje
- Powiązania sprawdzone w czasie kompilacji z silnym typowaniem C++
- Konstruktor i wspomagane wstrzykiwanie z fabrykami
- Zakresy i dostawcy kontroli cyklu życia
- Komponenty modułowe z wyraźnymi wymaganiami i eksportami
- Minimalny narzut czasu wykonania i dobra przyjazność dla LTO
- Wyczyść komunikaty o błędach w przypadku brakujących lub sprzecznych powiązań
Język programowania
C + +
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/fruit.mirror/. Została ona umieszczona w OnWorks, aby można ją było najłatwiej uruchomić online z poziomu jednego z naszych darmowych systemów operacyjnych.
