自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 golang获取函数栈帧信息

需求一般是获取调用函数的栈帧信息,如函数本身及上层调用者函数名,所在文件,行号等。关键函数:runtime.Caller() 获取函数调用栈的某一层栈帧信息runtime.Callers() 获取函数调用栈的若干层栈帧信息这两个函数的入参skip在意思上有差异,详细参看源码注释示意代码:https://play.studygolang.com/p/Th8vauToCrgpackage mainimport ( "fmt" "runtime")fun...

2021-08-10 03:48:59 599

原创 undefined reference to `crypt‘

才疏学浅,对C了解不多。Linux下尝试写一个密码校验模块时,编译出错。查了半天跟gcc链接选项位置有关,记录一下。最初编译过程,报错:gcc -lcrypt chkpwd.c -o chkpwd/usr/bin/ld: /tmp/ccVl9cer.o: in function `main':chkpwd.c:(.text+0x7d): undefined reference to `crypt'collect2: error: ld returned 1 exit statusmake

2021-05-07 11:15:17 1726

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除