当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: visual c++.net涉及到atl/atl server、mfc和托管c++等多种编程方式,不仅功能强大而且应用广泛。
 

 

    摘要:  日前,分布式电源用高效dc/dc转换器领域技术领先的供应商,synqor公司推出创新性的dc变压器或总线转换器模块--busqor系列产品。busqor使用业内标准的1/4砖封装尺寸,能够在12v电压下输出功率达到240w,无需使用散热器。该转换器模块采用同步整流技术和一项专利技术,满额定负载效率高达96.5%,即满载整机功耗仅为9w。  busqor转换模块把48 v(42v至53v范围)输......
    摘要:  韩面板厂产能转换不顺出货受影响,面板价格有望提前止跌  据最新消息,某韩国面板供应商因第五代厂产能转换未如预期中顺利,导致面板供应不足,其中尤以笔记型电脑用面板为甚,该厂商已在近期停止调低面板价格,并将主流的十四.一吋面板价格维持在一百七十美元价位,对此外界普遍认为,这有望使之前一路下滑的面板价格面提前止跌,甚至有可能出现一定程度的触底反弹。  全球最大零售通路商wal-mart宣布将跨足白牌......


Visual C++.NET中的字符串转换方法

  visual c++.net涉及到atl/atl server.mfc与托管c++等多种编程方式,不仅功能强大而且应用广泛.在编程中,我们常常会遇到ansi.unicode以及bstr不同编码类型的字符串转换操作.本文先介绍基本字符串类型,然后说明相关的类,如ccombstr._bstr_t.cstringt等,最后讨论它们的转换方法,其中还包括使用最新atl7.0的转换类与宏,如ca2ct.ca2tex等. 【程序编程相关:中国手机产业十年成就庆典活动

【推荐阅读:中国移动通信联合会产品展示交流会

【扩展信息:中国第二届手机游戏调查产业报告

  一.bstr.lpstr与lpwstr

  在visual c++.net的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如bstr.lpstr与lpwstr等.之所以出现类似上述的这些数据类型,是因为不同编程语言之间的数据交换以及对ansi.unicode与多字节字符集(mbcs)的支持.

  那么什么是bstr.lpstr以及lpwstr呢?

  bstr(basic string,basic字符串)是一个olechar*类型的unicode字符串.它被描述成一个与自动化相兼容的类型.由于操作系统提供相应的api函数(如sysallocstring)来管理它以及一些默认的调度代码,因此bstr实际上就是一个com字符串,但它却在自动化技术以外的多种场合下得到广泛使用.图1描述了bstr的结构,其中dword值是字符串中实际所占用的字节数,且它的值是字符串中unicode字符的两倍.

  lpstr与lpwstr是win32与vc++所使用的一种字符串数据类型.lpstr被定义成是一个指向以null(‘\0’)结尾的8位ansi字符数组指针,而lpwstr是一个指向以null结尾的16位双字节字符数组指针.
...   下一页
    摘要:  载有支持gsm和cdma两种模式的msm6300芯片的手机有望明年6月前在全球面世。昨天有关人士向记者透露,该手机进入中国市场的时间可能稍晚一些。msm6300芯片实际上允许厂商利用一个芯片制造两部手机。它包含有足够的电路,能够用于生产同时使用cdma标准和gsm标准的网络。自从高通率先推出这种能够使手机在gsm和cdma两种通讯标准之间自由切换的msm6300芯片后,载有该芯片的双模......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE