Partager via


strip NMAKE, fonction

Nettoie l’espace blanc dans et autour d’une liste d’éléments.

Syntaxe

$(strip input)

Paramètres

input
Liste à nettoyer.

Valeur retournée

Liste des mêmes éléments que input.

Notes

NMAKE génère une liste qui a un espace unique entre chaque élément et aucun espace de début ou de fin. strip ne modifie aucun élément d’une liste, mais il s’assure que la liste retournée se trouve dans ce formulaire canonique. La forme canonique peut être utile pour les opérations ultérieures qui fonctionnent sur des chaînes plutôt que sur des listes.

Cette fonction de macro est disponible à partir de Visual Studio 2022, dans NMAKE version 14.30 ou ultérieure.

Exemple

$(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)))

Voir aussi

NMAKE et les macros
Fonctions NMAKE par catégorie