在内核模式下搜索字符串副本几分钟后,想到了发布一个新问题。
当代码以内核模式运行时,什么实用程序可以帮助我进行字符串复制?
我确定那里应该有东西,在我当前的项目中,我看到使用memcpy()的代码,它具有strcpy()的功能。
是的,我同意这只是strcpy()的单行代码,但是您知道这些代码可能不会在代码审查中被接受:)
编辑:我将以更好的方式提出我的问题,strcpy()是否在内核模式下使用? (例如linux kernel 2.6及更高版本),如果是,是使用libc还是其他一些util?
PS:
我看到strcpy() http://livegrep.com/search/linux?q=strcpy用于内核源代码。

最佳答案

我不确定您要寻找的答案是什么...但是linux内核提供了strcpy()memcpy()
如果您询问在代码审查中如何反对使用strcpy()和 friend ,则可以使用strncpy()。大多数传统的C字符串函数都已定义,并且大多数都在include/linux/string.h中定义

关于c - Linux内核模式字符串复制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15881209/

10-13 05:05