Beispiel #1
0
int main()
{
	Node *head=NULL;
	int iRetCode=eFailed;
	
	iRetCode = add_begin(&head,11);
	LOG_CHECK_ERROR(iRetCode);
	
	iRetCode = add_begin(&head,22);
	LOG_CHECK_ERROR(iRetCode);
	
	iRetCode = add_begin(&head,33);
	LOG_CHECK_ERROR(iRetCode);

	iRetCode = add_end(&head,44);
	LOG_CHECK_ERROR(iRetCode);
	
	print(head);
	Reverse_list(&head);
	print(head);
Exit0:	
	return 0;	
}
Beispiel #2
0
int KGameserverEyes::Init(int nKey)
{
	int nResult = 0;
	int nRet = 0;

	nRet = KEyes::Init(nKey);
	PROCESS_ERROR(nRet);

	m_fLastPerformance          = 0.0f;
	m_fLastClientFlux           = 0.0f;

	nRet = GetSelfName(m_szSelfName, sizeof(m_szSelfName));
	LOG_CHECK_ERROR(nRet);

	//m_pMapDesc = (l2e_update_map_list::KMapDesc*)malloc(KD_GSEYE_DEFAULT_MAP_COUNT*sizeof(l2e_update_map_list::KMapDesc));
	//PROCESS_ERROR(m_pMapDesc);
	m_nMapDesc = KD_GSEYE_DEFAULT_MAP_COUNT;
	m_nCurMapDesc = 0;

	nResult = 1;
EXIT0:
	return nResult;
}