IDebugExpressionEvaluator::Parse
이 메서드는 식 문자열을 구문 분석된 식으로 변환합니다.
구문
int Parse(
string upstrExpression,
enum_PARSEFLAGS dwFlags,
uint nRadix,
out string pbstrError,
out uint pichError,
out IDebugParsedExpression ppParsedExpression
);
매개 변수
upstrExpression
[in] 구문 분석할 식 문자열입니다.
dwFlags
[in] 식을 구문 분석하는 방법을 결정하는 PARSEFLAGS 상수의 컬렉션입니다.
nRadix
[in] 숫자 정보를 해석하는 데 사용할 기수입니다.
pbstrError
[out] 오류를 사람이 읽을 수 있는 텍스트로 반환합니다.
pichError
[out] 식 문자열에서 오류 시작 부분의 문자 위치를 반환합니다.
ppParsedExpression
[out] IDebugParsedExpression 개체에서 구문 분석된 식을 반환합니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다.
설명
이 메서드는 실제 값이 아닌 구문 분석된 식을 생성합니다. 구문 분석된 식은 평가할, 즉 값으로 변환할 준비가 된 것입니다.