const函数参数优点
来源:互联网 发布:淘宝网有没有海外版 编辑:程序博客网 时间:2024/04/30 23:23
const char *
debug_location(file, line, func)
const char *file;// 传入指针 函数内部有机会修改指针内存内容,所以加上const
int line; // 函数内部无法修改该值,所有没有const
const char *func;// 同第一个参数
{
static char buf[1024];// 不用每次调用函数,函数分配
const char *p;
/* truncate pathname */
p = strrchr(file, '/');
if (p)
p++;
else
p = file;
if (func)
snprintf(buf, sizeof(buf), "%s:%d:%s()", p, line, func);
else
snprintf(buf, sizeof(buf), "%s:%d", p, line);
return buf;
}
debug_location(file, line, func)
const char *file;// 传入指针 函数内部有机会修改指针内存内容,所以加上const
int line; // 函数内部无法修改该值,所有没有const
const char *func;// 同第一个参数
{
static char buf[1024];// 不用每次调用函数,函数分配
const char *p;
/* truncate pathname */
p = strrchr(file, '/');
if (p)
p++;
else
p = file;
if (func)
snprintf(buf, sizeof(buf), "%s:%d:%s()", p, line, func);
else
snprintf(buf, sizeof(buf), "%s:%d", p, line);
return buf;
}
- const函数参数优点
- const函数参数
- const 函数参数
- const 函数参数 issue
- 18、函数参数中的const
- 关于c++ const 函数参数
- 函数参数中使用const
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数
- const参数,const返回值与const函数 .
- android performance analyse
- Android调用天气预报的WebService简单例子
- StatSvn导出SVN代码量报告
- Win7无法访问2003server中的TFS,并且无法访问共享文件夹
- OpenCV函数cvWatershed图像分割中分水岭算法
- const函数参数优点
- GetPrivateProfileString 配置文件 ini
- Andriod 实现自己的Service
- eclipse快捷键及各种设置
- hadoop kerberos 安全机制
- 二级联通
- VS2008 动态库和静态库的生成和加载
- 如何修改adb install xxx.apk的lib属性为rw
- OpenCV图像处理和图像识别常用函数