
EvSignal::set 함수의 첫 번째 매개 변수인 signalName은 UTF-8 형식의 문자열을 받아야 합니다.
signalName을 설정한 후, EvSignal::set 함수가 성공적으로 호출되면 signalName이 실제로 등록되는지 확인하는 방법은 EvSignal::getSignalNames 함수를 사용하는 것입니다. 이 함수는 현재 등록된 모든 신호 이름을 반환합니다.
또한, EvSignal::set 함수가 성공적으로 호출되었는지 확인하는 방법은 함수의 반환 값을 확인하는 것입니다. EvSignal::set 함수는 성공적으로 호출되면 true를 반환하고, 실패하면 false를 반환합니다.
예를 들어, 다음과 같이 signalName을 설정하고, EvSignal::getSignalNames 함수를 사용하여 등록된 신호 이름을 확인할 수 있습니다.
#hostingforum.kr
c
if (EvSignal::set("신호 이름", callback)) {
// 신호 이름이 성공적으로 등록되었습니다.
std::vector signalNames = EvSignal::getSignalNames();
// signalNames에는 등록된 신호 이름이 저장됩니다.
} else {
// 신호 이름이 등록되지 못했습니다.
}
2025-06-09 07:50