Wanneer dit goed gebruik word, kan 'n vooraf saamgestelde kopskrif jou kosbare samestellingtyd bespaar. Maar wanneer dit swak gebruik word, kan vooraf saamgestelde opskrifte probleme in jou bronkode versteek wat jy dalk nie opmerk totdat jy dele daarvan vir 'n ander projek probeer hergebruik nie.
Wat is die doel van 'n vooraf saamgestelde kopskrif?
Vooraf saamgestelde kopskrifte is 'n prestasie-kenmerk wat deur sommige samestellers ondersteun word om 'n stabiele liggaam kode saam te stel, en die saamgestelde toestand van die kode in 'n binêre lêer te stoor. Tydens daaropvolgende samestellings sal die samesteller die gestoorde toestand laai, en voortgaan om die gespesifiseerde lêer saam te stel.
Steun GCC vooraf saamgestelde opskrifte?
Om bou vinniger te maak, GCC laat jou toe om 'n koplêer vooraf saam te stel. Om 'n vooraf saamgestelde koplêer te skep, stel dit eenvoudig saam soos enige ander lêer, indien nodig deur die -x-opsie te gebruik om die bestuurder dit as 'n C- of C++-koplêer te laat behandel.
Hoe werk 'n vooraf saamgestelde kopskrif?
Wanneer jy 'n nuwe projek in Visual Studio skep, 'n vooraf saamgestelde koplêer genaamd pch. h is bygevoeg by die projek. … Die vooraf saamgestelde kopskrif word slegs saamgestel wanneer dit, of enige lêers wat dit insluit, gewysig word. As jy net veranderinge in jou projekbronkode maak, sal die bou die samestelling vir die vooraf saamgestelde kopskrif oorslaan.
Wanneer moet ek Stdafx H gebruik?
Vooraf saamgestelde kopskrif stdafx. h word basies in Microsoft Visual Studio gebruik om die samesteller te laat weet van die lêers wat een keer saamgestel is en niemoet dit van nuuts af saamstel.