zoukankan      html  css  js  c++  java
  • lstrcpy tcscpy

    字符串拷贝:有了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的长度。

  • 相关阅读:
    【Todo】Java线程面试题 Top 50 (转载)
    【Todo】秒杀系统 & 乐观锁 & Nginx反向代理
    【Todo】C++和Java里面的浮点数及各种数字表示
    asp.net操作word的表格
    Android消息推送(二)--基于MQTT协议实现的推送功能
    单点更新线段树 RMQ
    英语月结
    AppWidget应用(二)---PendingIntent 之 getActivity
    2 WAN 和1 Evo/3g Routeros PCC 方法负载平衡
    Android 网络权限配置
  • 原文地址:https://www.cnblogs.com/kevinzhwl/p/3878982.html
Copyright © 2011-2022 走看看