은 같은 전처리 값을 변경하는 방법은 없나요?변경 처리기 값
Q
변경 처리기 값
2
A
답변
5
런타임 중에 변경하려는 경우, 편집하기 전에 XValue
이 50
으로 바뀝니다.
컴파일시 변경하려는 경우 예 : #undef
및 #define
을 사용하십시오.
예 :
XValue = 30; // NOT ALLOWED
#undef XValue // ALLOWED
#define XValue 30
2
#undef XValue
#define XValue 100
1
무엇에 대해 :
int global_mutable_value = 50;
#define XValue global_mutable_value
하거나
int XValue = 50;
매크로를 수 XValue
을하려는 이유 당신은 너무, 말을하지 않습니다 우리는 당신의 의도가 r 런타임시 변경할 수있는 것으로 만족 될 것입니다. 만약 그렇다면, 매크로 대신에 런타임에 바뀔 수있는 것을 사용하십시오 (extern 변수를 사용했습니다). 그들이 그렇지 않다면, 물론 당신은 운이 없어야합니다.
관련 문제
- 1. GWT TextBox 값 변경 처리기
- 2. UserControl의 기본 이벤트 처리기 변경
- 3. 표준 쿼리 처리기 변경 방법
- 4. GWT TextInputCell 값 변경 핸들
- 5. 컴파일 설정에 따라 값 변경
- 6. 처리기
- 7. 변경 가능한 문자열의 값 변경
- 8. OpenJPA : 열거 형에 대한 값 처리기 확장
- 9. Surface SDK의 ScatterViewItem 위치 변경 이벤트 처리기?
- 10. Http 메서드 + BeginRequest 이벤트 처리기 변경
- 11. asp.net의 변경 세션 값에 이벤트 처리기 추가 C#
- 12. 변수가 이상하게 변경 값
- 13. colorpicker로 색상 값 변경
- 14. 데이터베이스 값 변경
- 15. 동적으로 텍스트 값 변경
- 16. 배열의 값 변경
- 17. django 폼 값 변경
- 18. SortedDictionary (C#) - 변경 값
- 19. 입력 값 변경
- 20. Xcode의 레이블 값 변경
- 21. DBDataReader, 값 이름 변경
- 22. img src 값 변경
- 23. HtmlHelpers.ValidationSummaryCssClassName의 값 변경
- 24. UIViewControllers self.navigationController 값 변경?
- 25. AS3 : 개체 값 변경
- 26. global.asax에서 경로 값 변경
- 27. 값 변경 이벤트 시작
- 28. ultrawingrid의 열 값 변경
- 29. NSIndexPath 개체의 값 변경
- 30. 파일 형식의 변경 값
나는 런타임 중에 ... 어쨌든 고마워요. 당신의 대답을 받아 들일 수있게 만들겠습니다. – Gabrail
@MByD : 좋은 방법은 #undef를하고 #define ...? – Mak13