[英]Use of #pragma alias in c++
當用戶預定義的宏__FLOATP__
可用時,我想知道下面__FLOATP__
代碼有什么作用
#ifdef __FLOATP__
#pragma alias atanl = atanf
#pragma alias atan = atanf
#endif
那么當宏__FLOATP__
可用時,這段代碼是否將 atanl 和 atan 的用法編譯為 atanf?
#pragma
指令由 ANSI C 標准定義,用於實現為編譯器提供各種指令的指令。 某些#pragma
指令的存在取決於編譯器。
在這種情況下,正如您正確指出的, #pragma alias
在定義__FLOATP__
宏時__FLOATP__
。 #pragma alias
指示鏈接器兩個標識符名稱是等效的。 我在這里找到了這個信息: #pragma alias 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.