commit 2025-10-03 19:05 add ZEActRun : ZCppMain/ZMainHead.H
This commit is contained in:
@ -85,7 +85,7 @@
|
|||||||
을 사용하자.
|
을 사용하자.
|
||||||
|
|
||||||
■ 함수가 굳이 어떤 값을 리턴할 필요는 없는데, 함수의 역할이 특정 조건인지 체크해서 그
|
■ 함수가 굳이 어떤 값을 리턴할 필요는 없는데, 함수의 역할이 특정 조건인지 체크해서 그
|
||||||
조건에 맞으면 어떤 작업을 실행한다고 할 때, 이 실행여부를 굳이 리턴하고자 한다면 bool
|
조건에 맞으면 어떤 작업을 실행한다고 할 때, 이 실행 여부를 굳이 리턴하고자 한다면 bool
|
||||||
형 대신에, 가독성을 위해서 enum std::ZNsEnum::EAct 을 사용하자.
|
형 대신에, 가독성을 위해서 enum std::ZNsEnum::EAct 을 사용하자.
|
||||||
|
|
||||||
■ call back 함수나 이떤 이벤트마다 실행하는 함수는 접두어 'On' 을 붙이자. 어떤 컨테이너
|
■ call back 함수나 이떤 이벤트마다 실행하는 함수는 접두어 'On' 을 붙이자. 어떤 컨테이너
|
||||||
@ -3299,6 +3299,14 @@ namespace ZNsMain
|
|||||||
|
|
||||||
-- 2011-09-27 05:37:00
|
-- 2011-09-27 05:37:00
|
||||||
|
|
||||||
|
■ ZEActRun
|
||||||
|
|
||||||
|
연결 리스트 같은 자료구조에서 각 원소를 순회하면서 특정 조건에 맞
|
||||||
|
으면 원소를 삭제하거나, 순회를 중지하는 등의 행위를 동시에 표현하
|
||||||
|
고 싶을 때, ZEActRun 을 사용하자.
|
||||||
|
|
||||||
|
-- 2025-10-03 19:01
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////*/
|
///////////////////////////////////////////////////////////////////*/
|
||||||
|
|
||||||
namespace ZNsEnum
|
namespace ZNsEnum
|
||||||
@ -3334,6 +3342,18 @@ namespace ZNsMain
|
|||||||
};/*
|
};/*
|
||||||
enum ZEAct*/
|
enum ZEAct*/
|
||||||
|
|
||||||
|
enum ZEActRun
|
||||||
|
{
|
||||||
|
ZEActRun_RunNO =0x01, // 실행 중지
|
||||||
|
ZEActRun_RunOK =0x02, // 실행 계속
|
||||||
|
ZEActRun_RunErr=0x04, // 실행 오류
|
||||||
|
ZEActRun_ActNO =0x08, // 처리 중지
|
||||||
|
ZEActRun_ActOK =0xA0, // 처리 계속
|
||||||
|
ZEActRun_ActErr=0xB0 // 처리 오류
|
||||||
|
};/*
|
||||||
|
enum ZEAct*/
|
||||||
|
|
||||||
|
|
||||||
enum ZEThrowFinally
|
enum ZEThrowFinally
|
||||||
{
|
{
|
||||||
ZEThrowFinally_NO,
|
ZEThrowFinally_NO,
|
||||||
|
Reference in New Issue
Block a user