52 lines
724 B
Plaintext
52 lines
724 B
Plaintext
#include "global.th";
|
|
|
|
int arrayLength(string *a){
|
|
int i=0;
|
|
for (i=0;i<255;i++){
|
|
if (len(a[i])==0)
|
|
break;
|
|
}
|
|
return i-1;
|
|
}
|
|
|
|
int indexOfArray(string *a,string search){
|
|
int r = -1;
|
|
int i=0;
|
|
for (i=0;i<255;i++){
|
|
if (len(a[i])==0){
|
|
r=-1;
|
|
break;
|
|
}
|
|
else{
|
|
if (a[i] == search){
|
|
r = i;
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return r;
|
|
}
|
|
|
|
void *memcpy(void *dst,void *src,char n){
|
|
int i;
|
|
for( i = 0; i < n; i++ )
|
|
((unsigned char*)dst)[i] = ((unsigned char*)src)[i];
|
|
return dst;
|
|
}
|
|
|
|
char tolower(char c){
|
|
char o = c;
|
|
if(c>=65 && c<=90){
|
|
c=c+32 ;
|
|
o =(char) c;
|
|
}
|
|
return (char) o;
|
|
}
|
|
string toLower1(string st){
|
|
for (int i=0;i<len(st);i++){
|
|
st[i] = tolower(st[i]);
|
|
}
|
|
return st;
|
|
}
|
|
|
|
//#endif |