字符串拷贝:有了strcpy,为何还要有lstrcpy,用哪一个好? 问题点数:40、回复次数:9Top
1 楼NowCan(城市浪人)回复于 2002-03-07 13:08:48 得分 10
lstrcpy实际有两个版本,lstrcpyA和lstrcpyW,分别用于ANSI和UNICODE的情况。Top
2 楼code_cold(橘右京傲战八方)回复于 2002-03-07 13:18:25 得分 10
strcpy: implementd in CRT library,
lstrcpy: implementd in kernel.lib
strcpy == lstrcpyA
Top
3 楼ndsm()回复于 2002-03-15 14:31:02 得分 0
还是没明白,谁明白给讲一下?为什么已经implementd in CRT library,
还要 implementd in kernel.lib
Top
4 楼fz_zhou(vcfan)回复于 2002-03-15 14:41:28 得分 0
说的是strcpy放在CRT library中,
而lstrcpy放在kernel.lib中;Top
5 楼iProgram(na)回复于 2002-03-15 14:44:13 得分 0
问TMD微软去Top
6 楼kimryo(God is on my side)回复于 2002-03-15 14:44:47 得分 5
其实用TCHAR,LPTSTR
_tcscpy.....
更好.Top
7 楼ndsm()回复于 2002-03-19 11:00:54 得分 0
再加20分,
有许多函数已经implementd in CRT library,
但为什么还要 implementd in kernel.lib ?不是多此一举吗?
是不是最好用 implementd in kernel.lib 里面的函数?
Top
8 楼code_cold(橘右京傲战八方)回复于 2002-03-19 11:12:59 得分 5
有许多函数已经implementd in CRT library,
但为什么还要 implementd in kernel.lib
象strcpy == lstrcpyA一样,
kernel.lib 中的实现加强了CRT library
Top
9 楼horsehorse(老马)回复于 2002-03-19 13:34:26 得分 10
用其它语言编程的不会去调CRT吧?但是可以调用Windows API。 我以前用VB编程的时候,就是用lstrlen获得字符串的实际字节数,VB中只能获得UNICODE的长度。
原文地址:https://www.jb51.cc/vb/262449.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。