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__
控制器View的生命周期
//-(void)loadView{//////}//当控制器View加载完毕时调用-(void)viewDidLoad{[superviewDidLoad];NSLog(@"%s",__
func__
)
weyan
·
2024-02-12 02:27
iOS开发:关于OC自定义log的小记
ifdefDEBUG#defineNSLog(...)NSLog(__VA_ARGS__)#else#endif2、自定义log打印更多的信息打印类名及函数(方法)名(以下三个效果一样)NSLog(@"%s",__
func
Stephen_Xie
·
2024-01-31 02:58
iOS-OC底层10:dyld加载流程分析
前沿我们实现ViewController的+(void)load方法,在main函数中添加c++方法//ViewController的load方法+(void)load{NSLog(@"%s",__
func
MonKey_Money
·
2024-01-30 00:05
IO网络4.0
思维导图tftp上传#include#defineERR_LOG(msg)do{\perror(msg);\printf("%d%s%s\n",__LINE__,__
func__
,__FILE__);\
mmj12
·
2024-01-29 13:24
网络
php
开发语言
用C语言搭建TCP服务器/客户端
include//分别打印错误信息,函数名和行号到标准错误流中#defineERR_MSG(msg)do{\fprintf(stderr,"__%s____%s____%d__",__FILE__,__
func
哲学大怪
·
2024-01-20 08:06
c语言
tcp/ip
服务器
基于UDP的TFTP文件传输
代码实现://tftp客户端#include#defineERR_LOG(msg)do{\perror(msg);\printf("%d%s%s\n",__LINE__,__
func__
,__FILE_
IT技术电坤小新
·
2023-12-27 19:11
网络
服务器
linux
linux c编程之多线程基本使用
staticvoid*test_thread(void*p){intstatus=0;while(running){usleep(1000);printf("%s[%d]test_thread\n",__
func
今天早晚运动
·
2023-12-22 15:22
#
linux
c语言
算法
linux c编程之定时器使用
includestatictimer_ttimer_id;//gccpthread_timer.c-opthread_timer-lrtstaticvoidtimer_handle(){printf("%s[%d]enter\n",__
func
今天早晚运动
·
2023-12-22 15:52
#
linux
c语言
运维
2023-11-28 C语言if语句多个||或 与&&的时时候,会顺序执行,不满足条件则退出,不会再比较后面的内容,实例测试
二、测试代码#include#include#include#includeintimage(intm){printf("[%s],m=%d\n",__
func__
,m);returnm;}intmain
Donald Linux
·
2023-12-02 15:53
C和C++语言
java
前端
服务器
关于设置Linux线程调度策略的实践
\n",__
func__
,__L
papaofdoudou
·
2023-11-28 23:45
嵌入式系统
人工智能
Linux
linux
C++(20):bind_front
#include#includeusingnamespacestd;voidfunc1(intd1,intd2){cout<<__
func__
<<""<
风静如云
·
2023-11-28 13:58
C/C++
c++
func()函数的使用
2、__
func__
是一个字符串,值为调用__
func__
函数的函数名。
Hickey^^
·
2023-11-22 12:33
c语言
C/C++预定义宏、 #line 、#error、 #pragma和泛型选择
文章目录预定义宏`__
func__
`是C语言的预定义标识符#line和#error#pragma泛型选择(C11)参考预定义宏C标准规定了一些预定义宏:__
func__
是C语言的预定义标识符C99标准提供一个名为
Shujie_L
·
2023-11-19 09:39
C/C++
c语言
c++
开发语言
好用的C C++ 日志宏 OutputDebugStringA 写到文件或界面
\charszOutMsgFinal[10240]={0};\std::snprintf(szOutMsgFinal,sizeof(szOutMsgFinal),"[%s|%d]"fmt"\n",__
func
小黄人软件
·
2023-11-14 18:52
c语言
c++
开发语言
日志
iOS之OC的initialize分析
准备代码@implementationLGPerson+(void)load{NSLog(@"%s",__
func__
);}+(void)initialize{NSLog(@"%s",__
func__
)
志在交流
·
2023-11-02 23:41
iOS底层原理之dyld应用程序加载
有点好奇,让我们来瞅一瞅:一、准备工作1.代码__attribute__((constructor))voidFunc(){printf("来了:%s\n",__
func__
);}intmain(intargc
MissHector
·
2023-10-29 21:40
底层原理
ios
c++11学习笔记2——稳定性和兼容性
一、与C99保持兼容1、预定义宏2、__
func__
宏__
func__
宏的功能是返回所在函数的名字。事实上,按照标准定义,编译器会隐式地在函数的定义之后定义__
func__
标识符。
demystify
·
2023-10-17 04:10
C++
深入理解C++11 阅读笔记 (二)保证稳定性和兼容性
文章目录保持与C99兼容C99中的预定义宏__
func__
预定义标识符_Pragma操作符变长参数的宏定义以及```__VA__ARGS__```宽窄字符串连接longlong整型扩展的整型宏__cplusplus
挚念 Sincere
·
2023-10-17 04:35
C++学习
C++11阅读笔记
【深入理解C++11:C++新特性解析】第2章 保证稳定性和兼容性 测试代码整理
目录2-1.打印标准库等信息【2-1-1.cpp】2-2.利用宏定义__
func__
打印文件名【2-1-2.cpp】2-3.C++11运行__
func__
用于类和结构体中2-4-1.一个简单的变长参数宏的应用
我要精通C++
·
2023-10-17 03:25
C++
C++11
深入理解iOS的block (下)
interfaceYZPerson:NSObject@property(nonatomic,assign)intage;@end@implementationYZPerson-(void)dealloc{NSLog(@"%s",__
func
雾中探雪
·
2023-10-16 09:28
3. C++调试时显示代码所在文件 / 函数 / 行号信息
2.简单说明__FILE__:用于获取当前语句所在源文件的文件名——
func__
:用于获取当前语句所在的函数名__LINE__:用于获取当前语句所在的行号位置使用时只需要将上述三个标识符当作参数进行传递即可
山间点烟雨
·
2023-10-11 09:49
C++知识点小计
c++
Method-Swizzling 坑
void)personClassMethod;@end@implementationLGPerson-(void)personInstanceMethod{NSLog(@"person对象方法:%s",__
func
镜像
·
2023-09-16 07:46
第 2 章 线性表(抽象数据类型 Polynomial 的实现)
(pointer)){\printf("FuncName:%-15sLine:%-5dErrorCode:%-3d\n",__
func__
,__LINE__,ERR_NULL_PT
moyebai
·
2023-09-16 07:04
#
数据结构(C语言版)
链表
数据结构
算法
c语言
应用程序加载
1、问题引入创建一个程序main.m代码:__attribute__((constructor))voidfunc1(){NSLog(@"%s",__
func__
);}intmain(intargc,char
spades_K
·
2023-09-11 06:05
第 2 章 线性表 (线性表的单链表存储结构实现)
(pointer)){\printf("FuncName:%-15sLine:%-5dErrorCode:%-3d\n",__
func__
,__LINE__,ERR_NULL_PT
moyebai
·
2023-09-10 15:30
#
数据结构(C语言版)
算法
c语言
数据结构
【网络编程】学习成果day6。
defineN128//协议#defineLOGIN1#defineCHAT2#defineQUIT3#defineERR_LOG(msg)do{\printf("%d%s%s\n",__LINE__,__
func
祥云飘飘CJL
·
2023-09-10 08:03
网络
学习
第 2 章 线性表 ( 双链循环线性表(链式存储结构)实现)
(pointer)){\printf("FuncName:%-15sLine:%-5dErrorCode:%-3d\n",__
func__
,__LINE__,ERR_NULL_PT
moyebai
·
2023-09-10 05:56
#
数据结构(C语言版)
算法
数据结构
c语言
链表
内联函数 C/C++
voidmasp(doublew);inlinestaticdoublesquare(double);doublesquare(doublex){printf("%s%s%d\n",__FILE__,__
func
qq_27898413
·
2023-09-01 17:38
c++
c语言
开发语言
Javascript 打印执行的方法的名
→只灯片笺→写于2020年06月18日Objective-C中的打印在方法中,写入如下代码即可:NSLong("执行了方法:%@",__
func__
);JavaScript中的打印在方法中,写入如下代码即可
焚香煮粥
·
2023-08-30 18:04
libevent源码学习-第三天
我们需要知道以下几个常用宏:__
func__
,指明当前执行的函数名;__FILE__,指明当前执行的文件;__LINE__,指明当前执行程序所在的行号。
zhoushuaiyin
·
2023-08-28 07:04
【Day4】网络编程
include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"line:%d:%s%s\n",__LINE__,__FILE__,__
func
qq_46036277
·
2023-08-24 14:31
网络
c语言
【Day2】网络编程
include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"line:%d:%s%s\n",__LINE__,__FILE__,__
func
qq_46036277
·
2023-08-24 14:30
网络
c语言
【Day3】网络编程
include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"line:%d:%s%s\n",__LINE__,__FILE__,__
func
qq_46036277
·
2023-08-24 14:30
网络
c语言
iOS应用程序加载流程
ViewController中重写+load方法@interfaceViewController()@end@implementationViewController+(void)load{NSLog(@"来了:%s",__
func
远方竹叶
·
2023-08-21 10:21
[super class]原理
@interfacePerson:NSObject-(void)run;@end@implementationPerson-(void)run{NSLog(@"%s",__
func__
);}@end@interfaceStudent
OCSwift
·
2023-08-19 08:04
嵌入式C语言自定义printf打印log
ANSIC标准中的预定义宏(也是常用的):__LINE__:在代码中插入当前行号__
func__
:在代码中插入当前行所在的函数的函数名__FILE__:在代码中插入当前文件的文件名__DATE__:在代码中插入当前编译的日期
软件架构师-叶帅
·
2023-08-15 15:36
高级嵌入式c语言
c语言
linux
嵌入式
printf
__
func__
和_cmd 的区别
https://www.cnblogs.com/LQCQ-Silent/p/5575169.html
melonsong
·
2023-08-14 10:02
iOS 日志打印宏定义
fprintf(stderr,"%s\n",\[[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]UTF8String],\__LINE__,__
func
iOneWay
·
2023-08-13 12:07
linux的设备模型
#include#includeintxbus_match(structdevice*dev,structdevice_driver*drv){printk("%s-%s\n",__FILE__,__
func
colorful-卡勒
·
2023-08-12 22:27
驱动开发
linux
c语言
Linux内核模块 时间定时器API 实例
includestaticstructtimer_listmy_timer;staticvoidmy_timer_callback(structtimer_list*timer){printk("%scalled(%ld)\n",__
func
不l明l白
·
2023-08-09 22:50
获取函数名
1.使用__
func__
宏这个宏就代表当前所在函数的名字在主函数中cout#include#include#includeusingnamespacestd;constchar*function(){printf
Jacob*y
·
2023-08-08 02:48
有趣的cpp
visual
studio
c++
ide
runtime-消息转发测试
interfaceNSCar:NSObject-(void)run;+(void)test;@end#import"NSCar.h"@implementationNSCar+(void)test{NSLog(@"%s",__
func
Berning
·
2023-08-08 02:40
2023.7.30(epoll实现并发服务器)
include#include#include#include#include#include#include#defineERR(msg)\do{\printf("%s%s%d:",__FILE__,__
func
颜x小
·
2023-07-30 17:36
服务器
运维
2019-11-12
#defineWQLogFuncNSLog(@"%s",__
func__
);用这个宏方便我们进行调试
明智光秀_b5c6
·
2023-07-20 09:44
动态解析、快速转发、方法签名
动态解析实例方法voidwalk(){NSLog(@"%s",__
func__
);}+(BOOL)resolveInstanceMethod:(SEL)sel{//方法未实现//if(sel==@selector
hie
·
2023-07-16 13:32
VisualStudio2022将printf信息打印到控制台
在命令行的右侧输入框里填写如下内容:editbin/SUBSYSTEM:CONSOLE$(OUTDIR)\$(ProjectName).exe接下来在编译运行时,如下代码的内容就能输出到控制台了printf("%s\n",__
func
江湖人称-杰
·
2023-07-15 18:48
c++
c++
CaptainHook使用
-(bool)test1{NSLog(@"%s",__
func__
);returntrue;}+(bool)test2{NSLog(@"%s",__
func__
);returntrue;}CHDeclareClass
笑破天
·
2023-06-23 08:58
网络编程 day32
include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"\nline:%d:%s%s",__LINE__,__FILE__,__
func
我没说你可以肘了
·
2023-06-18 02:55
网络
linux
tcp/ip
网络编程 day30
include#include#include#include#defineERR_MSG(msg)do{\fprintf(stderr,"\nline:%d:%s%s",__LINE__,__FILE__,__
func
我没说你可以肘了
·
2023-06-18 02:25
linux
关于error: ISO C99 requires at least one argument for the “...“ in a variadic macro [-Werror]的解决
问题引入:为了使用宏定义改造printf函数,使其打印出更多的信息,定义了如下的宏定义:#definedebug(fmt,...)printf("%s->%d:"fmt,__
func__
,__LINE_
zhang-ge
·
2023-04-19 06:59
linux
上一页
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
其他