usercontent.cpp

来自「嵌入式系统PDA的流程」· C++ 代码 · 共 29 行

CPP
29
字号
#include "UserContent.h"

static const SHORT Offset[UserContent::NUM_SUBCONTENT+1] = 
{
	UserContent::DHHM,
	UserContent::MC	,
	UserContent::DZ	,
	UserContent::SBH,
	UserContent::HLH,
	UserContent::ZG	,
	UserContent::EJ	,
	UserContent::PX	,
	UserContent::FX	,
	UserContent::END
};

SHORT UserContent::GetSubContentLength(SHORT Index)
{
	return Offset[Index + 1] - Offset[Index];
}

void UserContent::GetSubContent(SHORT Index, CHAR* strSubContent)
{
	SHORT iOffset = Offset[Index];
	SHORT iLength = Offset[Index + 1] - iOffset;

	memcpy(strSubContent, &m_strContent[iOffset], iLength);
	strSubContent[iLength] = '\0';
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?