Programowanie

34
Co jest najbliższe „npm ci” w przędzy

W npm znajduje się cipolecenie instalacji projektu ze stanem czystym. W dokumentacji twierdzi się, że: Może być znacznie szybszy niż zwykła instalacja npm, pomijając pewne funkcje zorientowane na użytkownika. Jest to również bardziej rygorystyczne niż zwykła instalacja, która może pomóc w...

34
Przeciążenie funkcji za pomocą szablonów

Próbuję zdefiniować funkcję za pomocą szablonów i chcę, aby nazwa typu była int lub anEnum (określony wyliczenie, które zdefiniowałem). Próbowałem następujące, ale nie powiodło się: template <int | anEnum T> // or <int T, anEnum T> or <int, anEnum T> bool isFunction(const T...

34
Czy algorytm strcasecmp jest wadliwy?

Próbuję ponownie wdrożyć strcasecmpfunkcję w C i zauważyłem, co wydaje się być niespójnością w procesie porównywania. Od man strcmp Funkcja strcmp () porównuje dwa ciągi s1 i s2. Ustawienia regionalne nie są brane pod uwagę (dla porównania uwzględniającego ustawienia regionalne, patrz strcoll...

33
Czy legalne jest przydzielanie nowego wskaźnika do działania?

Wskaźniki do funkcji nie są zwykłymi wskaźnikami danych, ponieważ nie mogą być przechowywane w pustym wskaźniku *. Niemniej jednak wydaje się, że mogę przechowywać kopię wskaźnika funkcji w pamięci dynamicznej (w gcc i clang), jak w poniższym kodzie. Czy taki kod jest zgodny ze standardem C ++, a...

33
Jak tworzyć tablice z tablicy [zamknięte]

Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte w zeszłym miesiącu . Jestem...