📄 dpf_comm.cpp
字号:
/**************************************************************
* 所属模块 : dpflow
* 文件路径 : pas/dpflow
* 文 件 名 : dpf_comm.cpp
* 文件功能 :
* 继承关系 :
* 操作系统 : PC & UNIX
* 备 注 :
* 历史记录 :
* 时间 版本 作者 原因
*===============================================================
* 2004年04月14日 1.0 pas created
***************************************************************/
#include "dpf_pub.h"
#include "dpf_fun.h"
char *dpf_strip_blank(char *cstr)
{//realized by chemmy on Apri 1st, 2004
int i(0), j(0);
char a;
while(a = cstr[i++]) if(a != ' ') cstr[j++] = a;
cstr[j] = '\0';
return cstr;
}
char *forstr_to_cstr(char* cstr, const char* forstr, const int shift, const int size)
{
memcpy(cstr, forstr+size*shift, size-1);
cstr[size-1] = '\0';
return dpf_strip_blank(cstr);
}
void cstr_to_forstr(char* cstr, char* forstr, int shift, int size)
{
int total_shift = (shift) * size ;
memset (forstr+total_shift, ' ', size);
int len0 = strlen(cstr);
if(len0 > size) len0=size;
memcpy (forstr+total_shift, cstr, len0);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -