브르... 즉 *계획*된* "매달린" 분기와 코드의 사용되지 않은 분기가 있습니까? 예를 들어 런타임에 오류가 없었고 자동으로 모든 잘못된 분기가 관련되지 않습니다. 그래프에 이러한 호출을 포함하지 않는 이유는 무엇입니까?
세르게예프 :
그러나 문제의 조건은 단지 "두뇌 훈련"을 위한 것임을 인정해야 합니다. :)
일상적인... 소멸자를 사용하면 추적이 사소한 문제입니다. 예, 구문 분석은 간단합니다. . 소스 코드의 형식 을 유지하면서 C++ 코드를 수정하는 프로그램을 작성했습니다. (코드의 각 줄에 추적 삽입) - 그것이 재미있는 곳입니다 ;-) !!! 그리고 그것은 길지 않습니다. :-)
죄송합니다. 너무 많은 문자가 ... 재귀 함수를 만듭니다 ... 이것은 당신이 우연히 발견하는 악순환입니다 ... 그렇게 할 때 기술적인 이유로 재귀가 귀하에게 적합하지 않은 경우 ... 거기 재귀 깊이 예를 들어, 그 때쯤이면 이 악순환을 끊는 방법을 이해할 수 있을 것입니다. 비슷한 작업을 수행했는데 재귀만 기본적으로 저장됩니다.
vit46 : 죄송합니다. 너무 많은 문자가 ... 재귀 함수를 만듭니다 ... 이것은 당신이 우연히 발견하는 악순환입니다 ... 그렇게 할 때 기술적인 이유로 재귀가 귀하에게 적합하지 않은 경우 ... 거기 재귀 깊이 예를 들어, 그 때쯤이면 이 악순환을 끊는 방법을 이해할 수 있을 것입니다. 비슷한 작업을 수행했는데 재귀만 기본적으로 저장됩니다.
원래 요청은 런타임 추적이었습니다. 스레드조차도 그렇게 부릅니다. :)
추적은 데이터를 가져오는 방법과 같습니다.
내 생각에 그는 여전히 그가 진정으로 원하는 것을 생각합니다.
내 생각에 그는 여전히 자신이 진정으로 원하는 것을 생각합니다.
처음에는 모든 것을 올바르게 이해했으며 런타임 기능만 필요합니다.
글쎄, 일반적으로 그렇습니다 ... "이 호출 그래프가 무엇을 제공합니까?"라는 질문에 대한 대답 때문에 명확하지 않습니다.
곧 적절한 상태로 발행됩니다.
그러나 문제의 조건은 단지 "두뇌 훈련"을 위한 것임을 인정해야 합니다. :)
처음에는 모든 것을 올바르게 이해했으며 런타임 기능만 필요합니다.
예를 들어 런타임에 오류가 없었고 자동으로 모든 잘못된 분기가 관련되지 않습니다.
그래프에 이러한 호출을 포함하지 않는 이유는 무엇입니까?
그러나 문제의 조건은 단지 "두뇌 훈련"을 위한 것임을 인정해야 합니다. :)
.
소스 코드의 형식 을 유지하면서 C++ 코드를 수정하는 프로그램을 작성했습니다.
(코드의 각 줄에 추적 삽입) - 그것이 재미있는 곳입니다 ;-) !!! 그리고 그것은 길지 않습니다. :-)
Как ни кручу - натыкаюсь на замкнутый круг, что надо вызывать не одну, а две функции для формирования такого дерева. А надо по-любому только одна. :)
솔직히 말해서 작업의 의미를 잘 이해하지 못했는데 여기서 재귀 호출로 함수를 작성하는 것이 반드시 필요합니다. 그렇지 않으면 방법이 없습니다 ... 제 생각에는
전체 스레드를 읽으십시오. 그리고 링크.
전체 스레드를 읽으십시오. 그리고 링크.
죄송합니다. 너무 많은 문자가 ... 재귀 함수를 만듭니다 ... 이것은 당신이 우연히 발견하는 악순환입니다 ... 그렇게 할 때 기술적인 이유로 재귀가 귀하에게 적합하지 않은 경우 ... 거기 재귀 깊이 예를 들어, 그 때쯤이면 이 악순환을 끊는 방법을 이해할 수 있을 것입니다. 비슷한 작업을 수행했는데 재귀만 기본적으로 저장됩니다.
문제는 이미 해결되어 MQL5에 게시되었습니다.