⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 badnames

📁 linux下编程用 编译软件
💻
字号:
This is the list of names "reserved to the implementation" thathave been claimed by certain compilers and system headers of interest,and should not be used in the library.  It will grow, of course.We generally are interested in names that are not all-caps, exceptfor those like "_T"For Solarix:_B_C_L_N_P_S_U_X_E1.._E24Irix adds:_A_GMS adds:_TBSD adds:__used__unused__inline_Complex__istype__maskrune__tolower__toupper__wchar_t__wint_t_res_res_ext__tg_*For GCC:  [Note that this list is out of date.  It applies to the old  name-mangling; in G++ 3.0 and higher a different name-mangling is  used.  In addition, many of the bugs relating to G++ interpreting  these names as operators have been fixed.]  The full set of __* identifiers (combined from gcc/cp/lex.c and  gcc/cplus-dem.c) that are either old or new, but are definitely   recognized by the demangler, is:__aa__aad__ad__addr__adv__aer__als__alshift__amd__ami__aml__amu__aor__apl__array__ars__arshift__as__bit_and__bit_ior__bit_not__bit_xor__call__cl__cm__cn__co__component__compound__cond__convert__delete__dl__dv__eq__er__ge__gt__indirect__le__ls__lt__max__md__method_call__mi__min__minus__ml__mm__mn__mult__mx__ne__negate__new__nop__nt__nw__oo__op__or__pl__plus__postdecrement__postincrement__pp__pt__rf__rm__rs__sz__trunc_div__trunc_mod__truth_andif__truth_not__truth_orif__vc__vd__vnSGI badnames:__builtin_alloca__builtin_fsqrt__builtin_sqrt__builtin_fabs__builtin_dabs__builtin_cast_f2i__builtin_cast_i2f__builtin_cast_d2ll__builtin_cast_ll2d__builtin_copy_dhi2i__builtin_copy_i2dhi__builtin_copy_dlo2i__builtin_copy_i2dlo__add_and_fetch__sub_and_fetch__or_and_fetch__xor_and_fetch__and_and_fetch__nand_and_fetch__mpy_and_fetch__min_and_fetch__max_and_fetch__fetch_and_add__fetch_and_sub__fetch_and_or__fetch_and_xor__fetch_and_and__fetch_and_nand__fetch_and_mpy__fetch_and_min__fetch_and_max__lock_test_and_set__lock_release__lock_acquire__compare_and_swap__synchronize__high_multiply__unix__sgi__linux____i386____i486____cplusplus__embedded_cplusplus// long double conversion members mangled as __opr// http://gcc.gnu.org/ml/libstdc++/1999-q4/msg00060.html_opr

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -