no_registry
no_registry říká kompilátoru, aby nevyhledal v registru typ knihovny importované pomocí #import.
#import filename no_registry
Parametry
- název souboru
Knihovna typů.
Poznámky
Pokud knihovna odkazovaného typu nebyla nalezena v adresáři zahrnutí, kompilace se nezdaří, i když se knihovna typů nachází v registru. no_registry se dostane do ostatních knihoven typů importovaných implicitně pomocí auto_search.
Kompilátor nikdy nebude hledat v registru typy knihoven, které jsou určeny názvem souboru a které jsou předány přímo do #import.
Je-li zadán auto_search, další #importy budou generovány s nastavením no_registry počáteční direktivy pragma #import (byla-li počáteční direktiva pragma #import vytvořena na základě no_registry, auto_search#import je také no_registry.)
no_registry je užitečné, pokud je třeba importovat křížově odkazované knihovny typu bez rizika, že kompilátor vyhledá starší verzi souboru v registru. no_registry je také užitečné, pokud není registrována knihovna typů.