宏可以作为函数名???

baoyuan2013 baoyuan2013 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

D:\Program Files\Microsoft Visual Studio 9.0\VC\crt\src\atox.c

#include <cruntime.h>
#include <mtdll.h>
#include <stdlib.h>
#include <ctype.h>
#include <mbctype.h>
#include <tchar.h>
#include <setlocal.h>
#ifdef _MBCS
#undef _MBCS
#endif /* _MBCS */
#include <tchar.h>

int __cdecl _tstoi(
const _TCHAR *nptr
)
{
return (int)_tstol(nptr);
}


宏做为函数名??



tchar.h 里已经有了一个宏: _tstoi
...全文

相关推荐

如何解决C语言,函数名与宏冲突

本文介绍了“如何解决C语言,函数名与宏冲突”,需要的朋友可以参考一下

weixin_38709816

cf鼠标宏加lol基本宏

仅供参考,都是老版本的了,嘿嘿嘿...

qq_44442317

在C语言中以编程的方式获取函数名

仅仅为了获取函数名,就在函数体中嵌入硬编码的字符串,这种方法单调乏味还易导致错误,不如看一下怎样使用新的C99特性,在程序运行时获取函数名吧。

weixin_38545485

C标准中一些预定义的宏,如__FILE__,__func__等

编程中常遇到的C标准中一些预定义的宏,如__FILE__,__func__等,这里的讲解非常详细,看完你就懂了

问心雕龙

输出函数名的方法[可运行源码]

本文详细介绍了多种输出函数名的方法,包括使用宏函数(如TO_STR、PRINT_VAL、PRINT_FUNC)和预定义宏(如__func__、__PRETTY_FUNCTION__、__FUNCDNAME__、__FUNCSIG__、__FUNCTION__)。宏函数部分展示了如何通过自定义宏输出变量名、函数名及其值和地址。预定义宏部分则分别演示了不同宏的功能,如__func__输出函数名,__PRETTY_FUNCTION__输出更详细的函数信息(包括类名和参数类型),以及__FUNCDNAME__和__FUNCSIG__分别输出函数修饰名和签名。此外,还介绍了C++20中的source_location功能,用于获取文件名和函数名。文章提供了丰富的代码示例和输出结果,帮助读者理解每种方法的具体应用场景。

l6m7n8
评论 11
收藏 已收藏
分享
返回顶部
baoyuan2013
C++ 语言 65,214 成员 250,514 内容