E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
__func__
【C++】如何获取当前正在运行的函数的名称?
func、FUNCTION、__PRETTY_FUNCTION__的区别常用获取函数名成的方法都有__
func__
、FUNCTION、PRETTY_FUNCTION。那么它们的区别是什么呢?
隐居的遮天恶鬼
·
2023-04-19 05:54
#
C++
c++
开发语言
__func__
__FUNCTION__
C++ nullptr
#includeusingnamespacestd;voidget(inta){cout<<__
func__
<<"int"<
func__<<"
Sico2Sico
·
2023-04-17 16:50
c++
nullptr
STM32调试打印函数
);vsprintf(string,format,ap);UartTxString(string);va_end(ap);}debug_printf("%d%d%s\r\n",date,time,__
func
攻城狮之路人甲
·
2023-04-15 00:22
stm32
UIView的生命周期
-(instancetype)init{if(self=[superinit]){NSLog(@"%s",__
func__
);}returnself;}//通过代码创建控件就会调用这个方法-(instancetype
我有小尾巴快看
·
2023-04-08 21:06
使用send/recv实现TCP客户端服务器之间的双向通信
#include#include#defineN32#defineERRLOG(errmsg)do{\perror("errmsg");\printf("%s-%s-%d\n",__FILE__,__
func
HiChenym
·
2023-04-04 20:10
【网络编程】
c语言
网络
socket
linux调用ko的函数,Linux下一个ko模块中函数调用另一个ko模块中函数
\n",__
func__
);return0;}//Exportsymbolfunc1EXPORT_SYMBOL(func1);staticint__inithello_init(void){printk
L相好
·
2023-03-31 23:59
linux调用ko的函数
iOS底层探索 -- dyld 流程分析
我们在ViewController.m中实现一个load方法+(void)load{NSLog(@"%s",__
func__
);}同时在此处也打一个断点。通常意义上,我们说一个APP
iOS小木偶
·
2023-03-16 12:24
iOS常用的宏定义
fprintf(stderr,"%s\n",\[[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]UTF8String],\__LINE__,__
func
咔咔尼亜
·
2023-02-18 00:58
六、isa走位图实例分析
interfaceLGPerson:NSObject-(void)sayNB;+(void)sayHappay;@end@implementationLGPerson-(void)sayNB{NSLog(@"%s",__
func
KB_MORE
·
2023-02-17 00:56
iOS block总结 (二)
interfaceYZPerson:NSObject@property(nonatomic,assign)intage;@end@implementationYZPerson-(void)dealloc{NSLog(@"%s",__
func
贾小敏1234
·
2023-02-07 01:18
从demo分析ijk源码五:视频解码
native_setup,staticvoidIjkMediaPlayer_native_setup(JNIEnv*env,jobjectthiz,jobjectweak_this){MPTRACE("%s\n",__
func
DON_1007
·
2023-02-06 18:14
02 - Block(内存管理篇)
NSObject@property(nonatomic,assign)intage;@end@implementationTestObject-(void)dealloc{NSLog(@"%s",__
func
Orely
·
2023-01-28 11:10
QT 预定义标识符获取:当前函数名、参数、代码行数、文件名等信息
(Decoratedfunctionname)当前函数名:__
func__
返回函数名。当前文件名:__FILE
双子座断点
·
2022-12-27 09:48
QT企业级开发之路基础
qt
【iOS重学】Category的底层原理
的基本使用//Person类@interfacePerson:NSObject-(void)run;@end@implementationPerson-(void)run{NSLog(@"%s",__
func
重庆妹子在霾都
·
2022-11-25 14:44
底层原理:Category中的load和initialize方法
#import@interfacePeople:NSObject@end#import"People.h"@implementationPeople+(void)load{NSLog(@"%s",__
func
飘摇的水草
·
2022-08-31 14:24
iOS--+load 和 +initialize
只有父类实现//父类Aload@implementationALoad+(void)load{NSLog(@"%s",__
func__
);}+(void)initialize{NSLog(@"%s",_
mayuee
·
2021-07-14 14:55
+load、+initialize、-init调用时机
Person#pragmamark-Person@interfacePerson:NSObject@end@implementationPerson+(void)load{printf("%s\n",__
func
JenKinGit
·
2021-06-23 22:22
iOS-底层原理08-msgSend(cache_t)
interfaceDCPerson:NSObject-(void)sayNB;-(void)sayHello;@end@implementationDCPerson-(void)sayNB{NSLog(@"%s",__
func
一亩三分甜
·
2021-06-20 18:59
c++11 拷贝构造函数,移动构造函数 调用小结
1#include2usingnamespacestd;34#definePRINT_FUNCstd::cout<<"func:"<<__
func__
<<":"<<__LINE__<
v子午线v
·
2021-06-04 12:24
iOS底层-16:应用程序的加载
新建一个iphone工程,添加下面代码:ViewController.m+(void)load{NSLog(@"%s",__
func__
);}main.mintmain(intargc,char*argv
Irino
·
2021-06-01 21:04
Objective-C基础学习之类的启动过程
,再调用子类的+load先加载元原始类,再加载分类不管程序运行过程有没有用到这个类,都会调用+load加载@implementationPerson+(void)load{NSLog(@"%s",__
func
WenJim
·
2021-05-16 08:07
hitTest方法实现穿透效果
import"LZRedBtn.h"@implementationLZRedBtn-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{NSLog(@"%s",__
func
Z了个L
·
2021-05-07 21:26
iOS objc_msgSend 流程
实现方法如下@implementationPerson-(void)study{NSLog(@"%s",__
func__
);}@end在main函数中调用方法voideat(){printf("
卖馍工程师
·
2021-04-19 18:11
方法的本质
探索方法的本质一个最基本的方法调用代码voidrun(){NSLog(@"%s",__
func__
);}intmain(intargc,constchar*argv[]){@autoreleasepool
只写Bug程序猿
·
2020-12-10 17:09
应用程序加载(一) -- dyld流程分析
分类的加载应用程序加载(五)--类扩展和关联对象1.从已知条件出发举个例子:vc中的load方法@implementationViewController+(void)load{NSLog(@"%s",__
func
过气的程序员DZ
·
2020-10-21 17:26
iOS 程序加载流程分析
import"ViewController.h"@interfaceViewController()@end@implementationViewController+(void)load{NSLog(@"%s",__
func
为了自由的白菜
·
2020-10-16 17:01
iOS应用程序加载大致流程分析
准备工作示例,新建一个iOS应用工程,查看方法加载的顺序__attribute__((constructor))voidlg_cFunction(){//printf();NSLog(@"%s--来了",__
func
深圳_你要的昵称
·
2020-10-02 03:37
linux下可变参数及宏定义封装函数
include#include#include#defineBUF_LEN500/*封装调试函数*/#definemacroFunc(info)(transparentMacroFunc(__FILE__,__
func
Misslio
·
2020-09-16 23:10
IT相关
C语言—预定义宏调试__LINE__、__
func__
前言:最近在阅读程序源码中出现了__LINE__和__
func__
字样,做下笔记。针对以下调试信息语句:task_mg_printf("nonexttaskerr!!
陆小白很白
·
2020-09-16 06:03
C语言
C语言自定义调试信息,预定义宏的运用
在宏前边加上##的作用是,当可变参数的个数为0时,这里的##会把前边多余的“,”去掉,否则会编译出错2、__FILE__宏在预编译时会替换成当前的原文件名3、__LINE__宏在预编译时会替换成当前行号4、__
func
TCCaiWQ
·
2020-09-16 05:31
C语言
语言
c
file
C++虚函数表在虚继承和继承中的差别
下面的代码在gcc和VC中的结果#includeclassA{public:virtualvoidfuncaa(){printf("classA%s\n",__
func__
);}};classAA:virtualpublicA
Segment fault
·
2020-09-15 16:02
C++
Linux系统读写网卡PHY寄存器工具
\"%s\":line:%d\n",__
func__
,__LINE__);\gotolab;\}#definehelp()\p
yzxjd1314
·
2020-09-14 03:39
用__builtin_return_address获得程序运行栈情况
#include#include#include#defineMAX_LEVEL4voidsigfunc(intsigno){printf("%s(0):%p\n",__
func__
,__builtin_return_address
vpwork
·
2020-09-11 17:11
C
programming
signal
include
C++类函数深入理解
先看一段代码:classA{public:intv;public:A():v(0){}voidprint()const{printf("%senter.this=%p\n",__
func__
,this)
code09
·
2020-09-10 13:02
C/C++
关于重载全局new/delete 的一些问题
classA{public:A(){printf("%s,%d\n",__
func__
,__LINE__);}~A(){printf("%s,%d\n",__
func__
,__LINE__);}};void
code09
·
2020-09-10 13:02
C/C++
获取SSID
interfaceNames=CFBridgingRelease(CNCopySupportedInterfaces());DebugNSLog(@"%s:Supportedinterfaces:%@",__
func
sandy_shell
·
2020-08-21 16:20
IOS开发
全志A20控制GPIO口的一种方法:
\n",__FILE__,__LINE__,__
func__
);//http://blog.csdn.net/mirkerson/article/details/8844997//android驱动学习
南棱笑笑生
·
2020-08-21 06:13
全志
音频DMA分析结果
测试:DMA:查找imx-sdma与imx-dma.imx-sdma.c最后再查看printk("ttttttttttttttttttttttttttttttttttt%s%s\n",__
func__
,
RopenYuan
·
2020-08-21 03:04
嵌入式
Bootloader
HDU 6407 Pop the Balloons (状压dp + 剪枝 。。。 结果大数 int128就行 )
includeusingnamespacestd;#ifdef__LOCAL_DEBUG__#define_debug(fmt,...)fprintf(stderr,"\033[94m%s:"fmt"\n\033[0m",\__
func
lkaiii
·
2020-08-21 00:40
动态规划
C/C++ 内置宏
__
func__
获取函数的名字(C99的一部分,但并非所有的编译器都支持)__LINE__获取当前行号__FILE__获取当前的文件名__DATE__获取当前日期(MMddyyyy)__TIME__获取当前时间
mlnotes
·
2020-08-20 20:21
c++
c++
宏
macro
iOS : 学习 RunLoop 源代码
RunLoop的入口函数-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//这里断点,bt//函数调用栈NSLog(@"%s",__
func
black_pearl
·
2020-08-20 17:58
ios
swift
iOS : 学习 RunLoop 源代码
RunLoop的入口函数-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//这里断点,bt//函数调用栈NSLog(@"%s",__
func
black_pearl
·
2020-08-20 17:58
ios
swift
成员函数指针,静态成员函数指针,友元函数指针
#includeclassA{public:A(inta):m_a(a){}staticvoidfoo(void*param){printf("static%s/n",__
func__
);}voidfoo
guonix
·
2020-08-18 15:00
C/C++程序员
Linux程序员
C++11杂记
转载出处:http://blog.csdn.net/sharing_li/article/details/504188641、__
func__
返回所在函数的名称2、定义了与预处理指令#pragma功能相同的操作符
Sharing_Li
·
2020-08-16 23:50
C/C++
C++
C++11
C11
lambda
学习笔记
隐式声明及编译选项不加-Werror导致的灾难
test.c源文件:#include#includechar*test(void){char*addr=NULL;addr=0x334485667788;printf("[%s]addr=%p\n",__
func
HsiangUp
·
2020-08-16 19:41
Linux
gcc
编译问题
C语言
C++11的一些特性
(inta[],intn){assert(n>0);//dosomething;}这样就可以检查n#includeusingnamespacestd;structTest{Test():name(__
func
零丁若叹
·
2020-08-16 15:35
C/C++
__FUNCTION__, __
func__
, __PRETTY_FUNCTION__
http://blog.csdn.net/linuxheik/article/details/7621155Solaris下支持C99的__func__gcc支持__FUNCTION__,__
func_
fg313071405
·
2020-08-16 12:59
iphone
Touch--驱动部分理解
1.丢log在kernel/drivers/input/touchscreen/synaptics_dsx下的文件中的一些函数中加入一句printk("cassie------%s\n",__
func_
咸因心上
·
2020-08-15 10:49
touch
C++ Primer 学习笔记:assert调试 && __
FUNC__
等宏定义
assert()函数NDEBUG宏是StandardC中定义的宏,专门用来控制assert()的行为。如果定义了这个宏,则assert不会起作用。#ifdefNDEBUG#defineassert(x)((void)0)#else...CStandard中规定了assert以宏来实现。#ifdefNDEBUG#undefNDEBUG#include#defineNDEBUG#else#includ
JackZhangNJU
·
2020-08-11 11:49
C++
学习笔记
__FUNCSIG__、__FUNCDNAME__、__FUNCTION__、__
func__
、__PRETTY_FUNCTION__
在最新的ISOC标准中,如大家所知的C99,加入了另一个有用的、类似宏的表达式__
func__
,其会报告未修饰过的(也就是未裁剪过的)、正在被访问的函数名。
工程师WWW
·
2020-08-11 04:19
C/C++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他