이 함수는 클래스 A에 속하는 으로 정의됩니다. if (A::foo(Var))
을 사용하면 A :: foo (Var)의 반환 값이 변경되지 않을 것이므로 여러 위치에서 사용합니다. Var
이 변경되었습니다. 그렇다면 처음으로 A :: foo (Var)의 반환 값이 수정 될 것입니다. 고마워요!C++의 static bool 함수
-3
A
답변
2
A :: foo의 문서를보고 첫 번째 호출 후에 인수를 무시한다고 표시되는지 확인하십시오. 그것이 말하는 경우 반환 값이 변경 될 것으로 예상해서는 안됩니다. 그것이 말하는 것이 아니라면, 입력에 따라 그리고 문서가 희망적으로 말할 다른 것들에 따라 값이 바뀔 것으로 기대해야합니다.
물론 설명서가 잘못되었거나 오도 된 내용 일 수 있습니다.이 경우 소스 코드를 보면 분명히 알 수 있습니다.
설명서가없는 경우 코드 작성자와 이야기하는 것이 좋습니다.
작성자 인 경우 수행해야 할 작업이있을 수 있습니다.
+0
모든 자료가 덮여 있습니다.
+0
"천리안"배지를 원합니다! –
관련 문제
- 1. 소수를위한 bool 함수
- 2. Objective C의 함수 포인터
- 3. bool 유형의 javascript 함수 호출
- 4. c의 scanf() 함수
- 5. Objective-C의 OR 함수
- 6. 목표 - C의 재진입 함수
- 7. c의 인라인 함수
- 8. C의 일반 함수 포인터
- 9. Objective-C의 함수 구문
- 10. bool 대신 BOOL 유지
- 11. f (f bool) = bool 증명하기
- 12. 함수를 C의 함수 필드에 할당
- 13. Objective-C의 비 멤버 함수
- 14. 익명 함수/클로저 및 self :: static 사용 :
- 15. BOOL 래퍼? `BOOL` 값의 객체를 만듭니다. (Objective-C)
- 16. 클래스 또는 함수 템플릿에서 "static-if"가 더 좋습니까?
- 17. C의 인라인 함수 및 호출 비용
- 18. 구조에서 합리적인 수를 줄이기위한 C의 함수
- 19. C의 모듈러스 (수학 함수)에 해당?
- 20. 가변 인수 형식이 c의 va_arg 함수
- 21. Objective-c의 함수 선언 및 정의
- 22. Concurrecy In Static Classes
- 23. public static 변수와 private static 변수의 차이점
- 24. 클래스는 Java의`static` 또는`non-static`입니까?
- 25. hadoop mapper static initialisation
- 26. static void
- 27. static 메소드
- 28. static ExecutorService
- 29. 어떻게 PHP에서 public static 함수 호출을 잡을 수 있습니까?
- 30. 무엇합니까 ANSI-C의 정적 평균
그래서 문제/질문은 무엇입니까? –
당신은 int f (int a) {return 3; }'당신이 인수를 다양 화하더라도 항상'3'을 반환합니까? 왜 이것이 놀라운 일인가? –
그가 탐험가 배지를 받아야합니까? –