dbo:abstract
|
- A template metaprogramozás a metaprogramozás egyik módszere. Lényege, hogy a fordító sablonokból generál ideiglenes kódot, amit összeszerkeszt a forrással, és ebből készíti a programot. A kimenetek fordítási idejűek, konstansok, adatszerkezetek és függvények. Úgy lehet rá gondolni, mint a sablonok fordításidejű végrehajtására. Több nyelven is használható, a legismertebb a C++, de lehet template metaprogramozni D, Curl és XL nyelveken is. A template metaprogramozást véletlenül fedezték fel. Néhány más nyelv támogat hasonló, vagy akár még többre képes technikákat, például . Ezek azonban nem tárgyai a jelen cikknek. (hu)
- A template metaprogramozás a metaprogramozás egyik módszere. Lényege, hogy a fordító sablonokból generál ideiglenes kódot, amit összeszerkeszt a forrással, és ebből készíti a programot. A kimenetek fordítási idejűek, konstansok, adatszerkezetek és függvények. Úgy lehet rá gondolni, mint a sablonok fordításidejű végrehajtására. Több nyelven is használható, a legismertebb a C++, de lehet template metaprogramozni D, Curl és XL nyelveken is. A template metaprogramozást véletlenül fedezték fel. Néhány más nyelv támogat hasonló, vagy akár még többre képes technikákat, például . Ezek azonban nem tárgyai a jelen cikknek. (hu)
|