社区
Linux/Unix社区
帖子详情
bstrdup是什么用处?
晨池
2005-03-24 05:04:07
正在看一个项目的代码,是Linux下的,不知道这是什么用处的函数.我这里又没有Linux,郁闷!
...全文
153
2
打赏
收藏
bstrdup是什么用处?
正在看一个项目的代码,是Linux下的,不知道这是什么用处的函数.我这里又没有Linux,郁闷!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nodummy
2005-03-24
打赏
举报
回复
表面上看来是一个字符串的复制函数……
某些系统里面这个就是一个宏,实际调用的是strdup函数(strdup定义在string.h里面……)
slone
2005-03-24
打赏
举报
回复
字面上看好像是根据某规则转换一个字串
GOOGLE 上只有
pname2 = bstrdup(B_L, pname1);
一个实例,如果没有注释只好就上下文揣摩了
strdup strcpy 的区别
strdup可以直接把要复制的内容复制给没有初始化的指针,因为它会自动分配空间给目的指针 strcpy的目的指针一定是已经分配内存的指针
c语言strdup,C语言中的strdup()函数和其与strcpy()函数的区别
头文件:#include 定义函数:char * strdup(const char *s);函数说明:strdup()会先用maolloc()配置与参数s 字符串相同的空间大小,然后将参数s 字符串的内容复制到该内存地址,然后把该地址返回。...
vc 字符串函数详解
bcmp(比较内存内容) 相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp 表头文件 #include 定义函数 int bcmp ( const void *s1,const void * s2,int n); 函数说明 bcmp()用来比较s1和s2...
OBS源码阅读笔记(六)--推流地址设置
我们看看streamOutput到底是什么?是rtmp_stream吗? 它是一个OBSOutput结构:using OBSOutput = OBSRef*, obs_output_addref, obs_output_release>; 好吧,我们来分析下怎么办,看来主要还是obs_output_t结构...
goahead如何使用cgi服务_linux+goahead+cgi cgi源代码如何编译?
gdb调试信息如下: (gdb) where #0 0x0059d12b in strlen () from /lib/libc.so.6 #1 0x0804a391 in
bstrdup
(s=0xffffffff ) at ../balloc.c:461 #2 0x080497af in websGetCgiCommName () at main.c:328 #3 0x0804...
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章