home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2002 December
/
PCWorld_2002-12_cd.bin
/
Software
/
Komercni
/
Baltik
/
katB.exe
/
katB
/
DESIGN
/
DESIGN_C.CHA
< prev
next >
Wrap
Text File
|
2002-09-15
|
2KB
|
48 lines
////////////////////////////////////////////////////////////////////////////////
//----------------------------------------------------------------------------//
//-----project DESINGER, copyright 2002 Libor Bareτ-------------------------//
//----------------------------------------------------------------------------//
static char* SGPCHAR = "╪τƒ²º∞áíé╖µ¼ⁿªφ╡╓ÉΘú࣢╘╥σ╒ó«»";
static char* WINCHAR = "∞ÜΦ°₧²ßφΘ╠è╚╪Ä▌┴═╔┌·∙¥ì∩╧≥╥≤½╗";
void SgpAsciiToWinChar(char& Char){
int nPos;
for(nPos=0;nPos < 31;nPos++){
if(Char == SGPCHAR[nPos]){
Char = WINCHAR[nPos];
return;
}
}
}
string SgpStringToWinString(string str){
int nLen = StrDélka(str);
int nPos;
int nChar=0;
for(nPos=0;nPos < nLen;nPos++){
SgpAsciiToWinChar(str[nPos]);
}
return str;
}
string ltrim(string str){
int nPos=0;
while(str[nPos] == ' ')nPos++;
return StrKopie(str,nPos,-1);
}
string rtrim(string str){
int nPos=StrDélka(str)-1;
while(str[nPos] == ' ')nPos--;
return StrKopie(str,0,nPos+1);
}
string trim(string str){
return (ltrim(rtrim(str)));
}
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////