/homeparams (Kopírovat parametry registru do zásobníku)
Při zápisu funkce přinutí parametry předané do registrů k zápisu do jejich umístění v zásobníku.
/homeparams
Poznámky
Tato možnost kompilátoru je určena pouze pro kompilátory x64 (nativní a křížové kompilování).
Pokud jsou parametry předány do x64 kompilace, vyžaduje volání konvencí stackspace pro parametry i pro parametry, které jsou předány v registrech.Další informace naleznete v tématu Předávání parametru.Však standardně ve vydané verzi parametry rejstříku nebudou zapsány do zásobníku, do prostoru, který již stanovené parametry.To je obtížné ladit optimalizované (vydání) sestavení aplikace.
Verze sestavení, použijte /homeparams k zajištění toho, že můžete ladit aplikace./homeparamsNevýhodou výkon neznamená, protože vyžaduje cyklus načíst parametry registru do zásobníku.
V sestavení ladění je zásobník vždy naplněna parametry předány v registrech.
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Klikněte na složku C/C++.
Klikněte na stránku vlastností Příkazový řádek.
Zadejte možnost kompilátoru v Další možnosti pole.
Chcete-li tuto možnost kompilátoru nastavit v programu
- Další informace naleznete v tématu AdditionalOptions.