gpt4 book ai didi

c++ - 为什么 __PRETTY_FUNCTION__ 被称为 __PRETTY_FUNCTION__?

转载 作者:可可西里 更新时间:2023-11-01 17:38:21 28 4
gpt4 key购买 nike

我看到 __PRETTY_FUNCTION__ 在本站的问题解答中用了很多,我明白这个函数的用处,但为什么叫 __PRETTY_FUNCTION__ 呢?这不是一个丑陋的功能,但也不是很漂亮。

最佳答案

我认为它被称为 __PRETTY_FUNCTION__ 因为它是一个“装饰”的 __FUNCTION__ (至少在 C++ 中,在 C 中它们是等价的)。在C++中,还显示了返回类型和参数类型。

请注意,__PRETTY_FUNCTION____FUNCTION__ 都不是 C,而是 GNU C。__func__ 是 C。

关于c++ - 为什么 __PRETTY_FUNCTION__ 被称为 __PRETTY_FUNCTION__?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10421580/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com