의 내용을 차별화하는 방법, 그 노동 조합의 내용을 알 수난 그냥 궁금 조합
void readCommand(command cInput){
if(cInput.u is char) print the content of array of array of char
else readCommand(cInput.u); //make a recursive call
}
제안 사항? 고마워요
참고 : struct 명령의 내용을 변경할 수 없습니다.
진정한 영업 이익은 명시 적으로 그의 구조 –
마우스 오른쪽을 변경할 수 없습니다 말했다. 그러나 이것은 개념을 보여줍니다. OP는 * 어떤 종류의 discriminator를 사용해야 할 것입니다. 그것은 그가 제공 한 맥락에서 분명하지 않은 "입력"또는 다른 외부 지표의 가치 일 수 있습니다. – Ziffusion