implementation_only
Szczególne C++
Pomija generacji .tlh pliku nagłówka (Nagłówek podstawowy plik).
implementation_only
Uwagi
Ten plik zawiera wszystkie deklaracje używany do udostępnienia zawartości biblioteki typów.Plik nagłówka .tli, z implementacjami funkcje składowe otoki, będą generowane i zawarte w kompilacji.
Ten atrybut jest określony, zawartość nagłówka .tli nie ma w tej samej przestrzeni nazw, jak normalnie wykorzystywany w nagłówku .tlh.Ponadto funkcji elementów członkowskich nie są zadeklarowane jako wbudowane.
implementation_only Atrybut jest przeznaczony do użycia w połączeniu z no_implementation atrybutu jako sposób na utrzymanie z implementacjami z pliku nagłówka wstępnie skompilowanym (PCH).#import Wyciąg z no_implementation atrybut jest umieszczany w regionie źródłowym, używane do tworzenia PCH.Wynikowy PCH jest używany przez liczbę plików źródłowych.#import Wyciąg z implementation_only atrybut jest następnie używany poza regionem PCH.Jest wymagane, aby użyć tej instrukcji tylko raz w jednym z plików źródłowych.Spowoduje to wygenerowanie wszystkie funkcje składowe wymagane otoki bez dodatkowych ponownej kompilacji dla każdego pliku źródłowego.
[!UWAGA]
implementation_only Atrybutu w jednym #import instrukcja musi być użycia w połączeniu z innym #import instrukcji, tego samego typu biblioteki, z no_implementation atrybut.W przeciwnym wypadku zostanie wygenerowany błędy kompilatora.To, ponieważ definicje klasy otoki generowanych przez #import wyciąg z no_implementation atrybutu są wymagane do kompilowania implementacje, generowane przez implementation_only atrybut.
KONIEC C++ szczególne