加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux-kernel – Linux内核模式字符串副本

发布时间:2020-12-14 00:04:57 所属栏目:Linux 来源:网络整理
导读:在内核模式上搜索字符串副本几分钟后,想到发布一个新问题. 当代码在**内核模式**下运行时,什么实用程序可以帮助我进行字符串复制? 我确信那里应该有一些东西,在我当前的项目中,我看到使用memcpy()执行strcpy()函数的代码. 是的,我同意它只是strcpy()的单行
在内核模式上搜索字符串副本几分钟后,想到发布一个新问题.

当代码在**内核模式**下运行时,什么实用程序可以帮助我进行字符串复制?

我确信那里应该有一些东西,在我当前的项目中,我看到使用memcpy()执行strcpy()函数的代码.

是的,我同意它只是strcpy()的单行代码,但是您知道代码评论中可能不接受这些代码:)

编辑:我会以更好的方式提出我的问题,
strcpy()是否在内核模式下使用? (比如linux内核2.6及以后)如果是这样,它是使用libc还是其他一些工具?

PS:
我看到strcpy()http://livegrep.com/search/linux?q=strcpy用在内核源代码中.

解决方法

我不确定你正在寻找什么作为答案……但是linux内核提供了 strcpy()和 memcpy().

如果你在询问代码评论中是如何推荐strcpy()和朋友的话,你可以使用strncpy().大多数传统的C字符串函数都是定义的,大多数函数都是在include / linux / string.h中定义的

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读