2012-04-14 1 views

답변

4

:

#pragma warning(error: 6244) 

class A 
{ 
    int var ; 
    A() 
    { 
     int var = 5 ; // HIDING: want this to be an error 
    } 
} ; 
+0

+1을하면 오류 번호를 알 수있는 방법을 설명 할 수 있습니다 –

+3

@AshBurlaczenko 내 크리스탈 글로브가 제목을 읽으라고했습니다. :) –

+0

사실 나는이 방법을 선호하지만 불행히도 [ "주문"문제가있을 수 있습니다] (http://stackoverflow.com/questions/7082265/what-is-the-first-line-of-code-that- will-be-compiled). 따라서 내가 선택한 [프로젝트 설정 답변] (http://stackoverflow.com/a/10157047/111307) 허용되는 하나의 – bobobobo

0

프로젝트의 페이지 설정 C++ 속성의 고급 탭에서 오류으로 특정 경고를 치료가

+0

경고를 사용하지 않으면 컴파일러가 오류로 처리 할 수 ​​있습니까? –

+0

은 일종의 정신이 산만 해졌습니다. –

+0

정말입니까? 나는 그것을 발견 할 수 없다. ** 특정 경고 비활성화 ** 탭이 표시되지만 그게 전부입니다. –

1

를 참조하십시오 "프로젝트 속성 -> C/C++ -> 고급", 당신은 [수행이 절차] (HTTP에있는

enter image description here

+0

그래서 실제로는 작동하지 않습니다. 난 아직도 어떻게 [사용] (http://stackoverflow.com/questions/4151908/enable-a-single-warning-in-visual-studio) 6000 * 시리즈 경고 – bobobobo

+1

좋아, 이제 내가 어떻게 [ 6000 시리즈 경고를 가능하게하려면] (http://stackoverflow.com/a/10163994/111307). – bobobobo