Ostatnio zainteresowałem się językiem programowania D. Właśnie zacząłem się uczyć i pochodzę z tła C++. Zastanawiam się, czy istnieje odpowiednik std :: remove_if. Widziałem tylko usuwanie przeglądające dokumenty na stronie dlang.
Jeśli nie ma bezpośredniego odpowiednika, jaki jest właściwy lub najbardziej idiomatyczny sposób osiągnięcia tego samego wyniku w D?
edit: Dodam, że mam na myśli w kontekście kasowania-removeodpowiednik remove_if w D
8
A
Odpowiedz
8
jest std.algortihm.remove(pred,Range)(Range)
(wyglądają trochę dalej w dół strony), który robi to, co pytasz
Powiązane problemy
- 1. D-Bus odpowiednik dla systemu Windows
- 2. erase() po wykonaniu remove_if()
- 3. C++ remove_if na wektorze obiektów
- 4. czy istnieje odpowiednik javascripts a = b && b.c || d
- 5. Śledzenie usuniętych elementów za pomocą std :: remove_if
- 6. C#-style nazwa operatora w D?
- 7. Kiedy usunąć w D?
- 8. Porównanie czasu w D
- 9. Pobierz plik w D
- 10. QueryPerformanceCounter w D?
- 11. W języku java -D co oznacza skrót D?
- 12. Dodawanie macierzy 1-D do macierzy 3-D w Numpy
- 13. Różnica między "\\ d +" i "\\ d ++" w java regex
- 14. Co to jest (\ d +)/(\ d +) w wyrażeniu regularnym?
- 15. Jak połączyć z bibliotekami D w programie D
- 16. pisanie w kaczce w D
- 17. Odpowiednik cURL w VBA?
- 18. itertools.tee odpowiednik w Boost :: Range?
- 19. Uwolnienie zasobów w języku D
- 20. Implementacja C API w D
- 21. Rozproszona wiadomość przechodzi w D?
- 22. Włókna nad wątkami w D
- 23. Wykrywanie nazw funkcji w D
- 24. Jak wdrożyć zakresy w D
- 25. Czyste funkcjonalne programowanie w D
- 26. std :: remove_if - lambda, nie usuwa niczego z kolekcji
- 27. Czy możesz użyć `std :: remove_if` na kontenerze` std :: unique_ptr`?
- 28. C odpowiednik scanf w nodejs
- 29. Co to jest odpowiednik polecenia zdalnego interfejsu API do "docker run -d"?
- 30. różnica między funkcją (d) i funkcją (d, i)?
ah, mam zapłaciliśmy baczniejszą uwagę do dokumentów. dzięki :) –