摘要: sprintf 最常见的应用之一莫过于把整数打印到字符串中,所以,spritnf在大多数场合可以替代itoa。 这样,一个整数的16 进制字符串就很容易得到,但我们在打印16 进制内容时,通常想要一种左边补0 的等宽格式,那该怎么做呢?很简单,在表示宽度的数字前面加个0 就可以了。sprintf(s... 阅读全文
posted @ 2009-07-14 17:34 thunderhao 阅读(145) 评论(0) 推荐(0) 编辑
摘要: CString类功能强大,比STL的string类有过之无不及.新手使用CString时,都会被它强大 的功能所吸引.然而由于对它内部机制的不了解,新手在将CString向C的字符数组转换时 容易出现很多问题.因为CString已经重载了LPCTSTR运算符,所以CString类向const cha... 阅读全文
posted @ 2009-07-14 01:18 thunderhao 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 键点:主要用于MFC的编写,而属于STL,两者都是符合标准C++的,但是在非windows平台或者说VC上还是用吧。另外还有一个这是传统C++才有的~ (一) 概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(... 阅读全文
posted @ 2009-07-14 01:17 thunderhao 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1980 DEC,Intel,Xerox制订了Ethernet I的标准 1982 DEC,Intel,Xerox又制订了Ehternet II的标准 1982 IEEE开始研究Ethernet的国际标准802.3 1983 迫不及待的Novell基于IEEE的802.3的原始版开发了专用的Ethe... 阅读全文
posted @ 2009-07-14 00:59 thunderhao 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1 CString,int,string,char*之间的转换 string 转 CString CString.format("%s", string.c_str()); char 转 CString CString.format("%s", char*); char 转 string strin... 阅读全文
posted @ 2009-07-14 00:17 thunderhao 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在stdlib.h中有个函数itoa(),可以实现这个功能,我把它贴出来吧:itoa的用法:itoa(i,num,10);i 需要转换成字符的数字num 转换后保存字符的变量10 转换数字的基数(进制)10就是说按照10进制转换数字。还可以是2,8,16等等你喜欢的进制类型原形:char *itoa... 阅读全文
posted @ 2009-07-14 00:16 thunderhao 阅读(232) 评论(0) 推荐(0) 编辑