
C/C++
文章平均质量分 54
newger
这个作者很懒,什么都没留下…
展开
-
十六进制字符串转换成对应十进制数的函数
int stringToInt(char *pstr){ int length = strlen(pstr); char ex; int result=0; int i = 0; while(length--) { if (pstr[length]=0) ex = pstr[length]-0; else if(pstr[length]=a原创 2008-11-17 18:05:00 · 1839 阅读 · 0 评论 -
Linux 内存泄露检测
1. 需要在内存泄露开始的开始调用void mtrace(void),mtrace 为malloc等函数安装 hook,用于记录内存分配信息,在需要内存泄露检查代码结束的地方调用void muntrace(void). 注意:在一般情况下,不要调用muntrace(), 而让程序原创 2011-08-22 12:34:30 · 582 阅读 · 0 评论 -
C++文件操作
C++文件操作原文地址:http://www.cppblog.com/lmlf001/archive/2006/04/18/5815.html 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况转载 2010-01-09 13:05:00 · 589 阅读 · 0 评论 -
C++学习的很好的参考网站一个
个人觉得这个网站的东西写的很通俗易懂,对学习C++非常有帮助!http://www.cplusplus.com/reference/string/string/rbegin/ (附)以下链接就printf函数实现的关键细节,也很不错!http://www.opensource.apple.com/source/gcc/gcc-5646/libiberty/_doprnt.c原创 2010-01-11 23:58:00 · 767 阅读 · 0 评论 -
宽字符至多字符的相互转换方法
/*-------------------------------------1. unicode宽字符至多字符的转换--------------------------------------*/char *w2c(char *pcstr,const wchar_t *pwstr, size_t len){ int nLength=wcslen(pwstr);原创 2010-01-07 23:04:00 · 1751 阅读 · 0 评论 -
CString一些简单操作方法
//CString转换为char*//用如下方法进行转换相对比较简单 CString m_filename; char *p; p = (char*)((LPTSTR)LPCTSTR(m_filename)); //也可以如下这样CString s("GrayCat");LPCTSTR p = s; //格式化字符串CString graycat("Gray原创 2009-12-30 10:31:00 · 715 阅读 · 0 评论 -
ascii码转为对应的十六进制数函数
下面的函数用于实现ascii码字符转换成对应的十六进制数。/*-----------------------------------------------------------------------------------------------输入参数1 @buf ascii码字符串输入参数2 @len 字符串buf的长度返回对应的hex进制的值例如: 输入"23abc原创 2009-12-19 18:14:00 · 6352 阅读 · 0 评论 -
给链式数据结构循环赋初值的方法
Node *l, *r, *p;l = (pNode)malloc(sizeof(Node));//l一定要进行保留,相当于是链表的首地址r = l; //printf("malloc%d:%p/n",0,r); int i = 0; for(i=0;i<9;i++){ p = (pNode)malloc(sizeof(Node)); p->next = N原创 2010-01-15 14:38:00 · 714 阅读 · 0 评论 -
记录几个网络程序调试的命令
1) netcat (瑞士军刀) 用法: netcat IpAddr Port 与指定的server进行简单的通信调试(基于文本的协议)2) telnet 用法,如: telnet 127.0.0.1 80 功能与netcat类似,但没有netcat强大3) 常用的扫描端口的命令 nmap原创 2013-02-18 12:36:12 · 696 阅读 · 0 评论