Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bereinigt Leerzeichen in und um eine Liste von Elementen.
Syntax
$(strip input)
Parameter
input
Die zu bereinigende Liste .
Rückgabewert
Eine Liste der genauen Elemente wie input.
Hinweise
NMAKE gibt eine Liste aus, die einen einzigen Leerraum zwischen jedem Element und keine führenden oder nachgestellten Leerzeichen aufweist. strip ändert kein Element in einer Liste, stellt aber sicher, dass sich die zurückgegebene Liste in dieser kanonischen Form befindet. Das kanonische Formular kann für spätere Vorgänge nützlich sein, die für Zeichenfolgen anstelle von Listen verwendet werden.
Diese Makrofunktion ist ab Visual Studio 2022, in NMAKE, Version 14.30 oder höher, verfügbar.
Beispiel
$(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)))