Udostępnij przez


strip NMAKE, funkcja

Czyści biały znak w i wokół listy elementów.

Składnia

$(strip input)

Parametry

input
Lista do oczyszczenia.

Wartość zwracana

Lista dokładnie tych samych elementów co input.

Uwagi

NMAKE zwraca listę zawierającą jedną spację między poszczególnymi elementami i bez wiodącego lub końcowego odstępu. strip nie zmienia żadnego elementu na liście, ale zapewnia, że zwracana lista znajduje się w tej postaci kanonicznej. Formularz kanoniczny może być przydatny w przypadku późniejszych operacji, które działają na ciągach zamiast list.

Ta funkcja makra jest dostępna począwszy od programu Visual Studio 2022 w programie NMAKE w wersji 14.30 lub nowszej.

Przykład

$(strip a   b   c d    ) # Evaluates to "a b c d"

# strip is useful to get a canonical form of a list, which can then be transformed into a different format
SINGLESPACE=$(subst ',,' ') # Use "subst" since a normal assignment trims trailing whitespace.
INCLUDE_PATH=$(subst $(SINGLESPACE),;,$(strip $(INCLUDES)))

Zobacz też

Makra i NMAKE
Funkcje NMAKE według kategorii