/jumptablerdata (umieść tabele skoków wielkości liter przełącznika w ).rdata

Umieszcza wygenerowane tabele przeskoku przypadku przełącznika w .rdata sekcji zamiast obok kodu w .text sekcji .

Składnia

/jumptablerdata

Uwagi

Umieszczenie tabel skokowych generowanych dla instrukcji przypadek przełącznika w .rdata sekcji uniemożliwia załadowanie tabeli przesiadkowej do pamięci podręcznej instrukcji (iCache) i pamięci podręcznej danych (dCache), co potencjalnie zwiększa wydajność. Sekcja .rdata polega na tym, że przechowywane są dane inicjowane przez program const.

Ważne

Ta flaga dotyczy tylko kodu x64. Ta flaga została wprowadzona w programie Visual Studio 17.7.

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).

  2. Wybierz stronę Właściwości>konfiguracji C/C++>Wiersza polecenia.

  3. Zmodyfikuj właściwość Opcje dodatkowe, aby uwzględnić/jumptablerdata, a następnie wybierz przycisk OK.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Opcje kompilatora MSVC
Składnia wiersza polecenia kompilatora MSVC