字符查找函数strchr
char *mystrchr(const char *str, const char c)
{
char *p = NULL;
for (char*newp = str; *newp != '\0'; newp++)
{
if (*newp==c)
{
p = newp;//一个一个的查找
break;
}
}
return p;
}
...
分类:
其他好文 时间:
2015-08-16 02:07:40
阅读次数:
139
SQLServer自定义函数在SQLServer中不仅可以使用系统函数(如:聚合函数,字符串函数,时间日期函数等)还可以根据需要自定义函数。自定义函数分为标量值函数和表值函数。其中,标量值函数用于返回单个值,而表值函数用于返回一个结果集。函数参数参数可以是常量、表中的某个列、表达式或其他类型的值。在...
分类:
数据库 时间:
2015-08-16 00:20:08
阅读次数:
233
strdup不需要分配内存空间,自动实现字符串的拷贝
char *mystrdup(char *str)
{
char*p = malloc(sizeof(char)*(strlen(str) + 1));
strcpy(p, str);//拷贝
return p;
}
/*函数名: strdup
功 能: 将串拷贝到新建的位置处
用 法: char *strdup(char *str...
分类:
其他好文 时间:
2015-08-15 23:06:45
阅读次数:
169
实现宽字符串的逆转//将空格处理成字符串结束标志
void set0(wchar_t wstr[20])
{
wchar_t *p = wstr;
while (*p != L'\0')
{
if (*p == L' ')
{
*p = L'\0';
}
p++;
}
}
//结束标志各位空格
void set1(wchar_t wstr[...
分类:
其他好文 时间:
2015-08-15 23:04:50
阅读次数:
138
//函数名: strpbrk
// 功 能 : 在串中查找给定字符集中的字符
// 用 法 : char *strpbrk(char *str1, char *str2);
char *mystrpbrk(char *str1, char *str2)
{
while (*str1!='\0') //循环str1
{
char *p = str2;//备份,反复循环 防止副本
...
分类:
其他好文 时间:
2015-08-15 23:04:46
阅读次数:
132
1.初始化下面系统函数(调用dvmStartup函数初始化所有相关的函数)开始学习虚拟机的初始化过程,先从dvmStartup函数开始,这个函数实现所有开始虚拟机的准备工作:dvmAllocTrackerStartup函数初始化跟踪显示系统,跟踪系统主要用生成调试系统的数据包。dvmGcStartu...
分类:
移动开发 时间:
2015-08-15 10:14:00
阅读次数:
193
Qt打开外部程序[cpp]view plaincopy//1.通过调用系统函数system("opt/myApp");//这是linux下的,windows下可以用WinExec等函数//2.通过QProcess,阻塞调用QProcess::execute("/opt/myApp");//绝对路径和...
分类:
其他好文 时间:
2015-08-12 06:42:18
阅读次数:
132
原文:http://www.cnblogs.com/GT_Andy/archive/2011/01/18/1938605.html一、定义1、CString:动态的TCHAR数组。它是一个完全独立的类,封装了+等操作符和字符串操作方法。2、BSTR:专有格式的字符串(需要使用系统函数来操纵)。定义为...
分类:
其他好文 时间:
2015-08-11 23:18:01
阅读次数:
158
使用C/C++语言写一个函数,实现字符串的反转,要求不能用任何系统函数,且时间复杂度最小。函数原型是:char *reverse_str(char *str)#include char* reverse_str(char* str){ if(NULL == str) return...
分类:
其他好文 时间:
2015-08-10 00:01:08
阅读次数:
235
由于C++和JAVA有很多相似之处,又有很多细微的差别,所以在学习JAVA的过程中对两种语言进行对比学习。
1、C++的异常机制
C++中处理异常的过程是这样的:在执行程序发生异常,可以不在本函数中处理,而是抛出一个错误信息,把它传递给上一级的函数来解决,上一级解决不了,再传给其上一级,由其上一级处理。如此逐级上传,直到最高一级还无法处理的话,运行系统会自动调用系统函数terminate,由它...
分类:
编程语言 时间:
2015-08-06 11:12:17
阅读次数:
153