Pytania otagowane jako templates

10
Czy szablon „metaprogramowanie” w Javie jest dobrym pomysłem?
W dość dużym projekcie znajduje się plik źródłowy z kilkoma funkcjami niezwykle wrażliwymi na wydajność (nazywanymi milionami razy na sekundę). W rzeczywistości poprzedni opiekun postanowił napisać 12 kopii funkcji różniących się bardzo nieznacznie, aby zaoszczędzić czas, który zostałby poświęcony na sprawdzenie warunków w jednej funkcji. Niestety oznacza to, że kod …


5
Czy szablony C ++ są rodzajem uwielbianych makr?
Z różnych porównań szablonów C ++ i generycznych C # / Java takich jak ten - /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Mam wrażenie, że szablony C ++ są implementowane przez pewnego rodzaju przetwarzanie wstępne (zamiana zwykłego tekstu przed parsowaniem), a nie kompilowanie. Ponieważ sprawdzanie typu w szablonach C ++ przypomina makra C. Mam na …
27 c++  c  compiler  templates  macros 



8
Jak upowszechnić wiedzę na temat programowania ogólnego wśród członków zespołu?
Pozostaję w środowisku, w którym ludzie wierzą: Generics Java to funkcja używana wyłącznie do pisania bibliotek, a nie do prawdziwego kodowania. C ++ jest językiem programowania OO; templatejest funkcją opcjonalną i możliwą do uniknięcia Chociaż osoby te polegają w dużej mierze na bibliotekach napisanych przy użyciu programowania ogólnego (np. STL, …
20 java  c++  templates  generics 

5
Dlaczego C ++ nie może przyjąć podejścia D do implementacji koncepcji?
Jak wielu z was wie, koncepcje , podejście C ++ do ograniczania możliwych typów argumentów szablonu nie zostało uwzględnione w C ++ 11. Dowiedziałem się, że język programowania D 2.0 ma podobną funkcję do programowania ogólnego. To rozwiązanie wydaje mi się dość eleganckie i proste. Moje pytanie brzmi więc, dlaczego …
19 c++  templates  d 

5
Jak zbudować system szablonów za pomocą zwykłego PHP?
Czytałem to pytanie przy przepełnieniu stosu: /programming/104516/calling-php-functions-within-heredoc-strings a zaakceptowana odpowiedź mówi, aby robić proste szablony PHP takie jak to: template.php: <html> <head> <title><?=$title?> </title> </head> <body> <? = getContent ()?> </body> </html> index.php: <? php $ title = „Tytuł demonstracyjny”; funkcja getContent () { return '<p> Witaj świecie! </p>'; } …
15 php  templates 

2
Jak uniknąć pisania wielu funkcji przekazywania w opakowaniu?
Mam klasę, która otacza inną klasę wspólnego typu podstawowego. Ponieważ interfejs typu podstawowego jest dość duży, wymaga to napisania wielu funkcji tranzytowych. Szukam sposobu, aby tego uniknąć. Zróbmy przykład: Car / \ Volvo VolvoWithTrailer Teraz muszę zaimplementować każdą funkcję w interfejsie samochodowym VolvoWithTrailer i wywołać odpowiednią funkcję na zawiniętym obiekcie …


4
Czy powinienem uwzględnić znaczniki HTML w odpowiedzi JSON?
Podczas dodawania przedmiotu do koszyka w witrynie e-commerce chciałbym wyświetlić wyskakujące okno z opcjami, które możesz wybrać. Wyobraź sobie, że zamawiasz iPoda Shuffle, a teraz musisz wybrać kolor i tekst do grawerowania. Chciałbym, aby okno było modalne, więc używam lightbox wypełnionego wywołaniem Ajax. Teraz mam dwie opcje: Opcja 1: Wyślij …
13 mvc  django  templates  json 



4
C ++ Preferowana metoda radzenia sobie z implementacją dużych szablonów
Zazwyczaj deklarując klasę C ++, najlepszą praktyką jest umieszczanie tylko deklaracji w pliku nagłówkowym i implementacji w pliku źródłowym. Wydaje się jednak, że ten model projektowy nie działa w przypadku klas szablonów. Podczas wyszukiwania online wydaje się, że są 2 opinie na temat najlepszego sposobu zarządzania klasami szablonów: 1. Cała …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.