> 백엔드 개발 > C++ > 범위 기반 For 루프에 대해 Dev-C에서 C 11/C 0x 지원을 활성화하는 방법은 무엇입니까?

범위 기반 For 루프에 대해 Dev-C에서 C 11/C 0x 지원을 활성화하는 방법은 무엇입니까?

Barbara Streisand
풀어 주다: 2024-12-04 03:21:10
원래의
441명이 탐색했습니다.

How to Enable C  11/C  0x Support in Dev-C   for Range-Based For Loops?

범위 기반 for 루프에 대해 Dev-C에서 C 0x를 활성화하는 방법

Dev-C의 기본 컴파일 모드인 C 98은 최신 C를 지원하지 않습니다. 범위 기반 for 루프와 같은 기능. 이러한 기능을 활용하려면 컴파일러를 C 0x를 지원하는 모드로 전환해야 합니다.

컴파일 모드 변경

Dev-C에서 "도구" 메뉴를 찾아 "컴파일러 옵션"을 선택합니다. 팝업 창에서 "컴파일러" 탭으로 이동합니다.

"컴파일러 호출 시 다음 명령 추가" 확인란을 활성화합니다. 아래 텍스트 입력 필드에 "-std=c 11" 또는 "-std=C 0x"를 입력하세요.

오류 해결

오류 메시지 "[Error] range-based- for 루프는 C 98 모드에서 허용되지 않습니다."는 컴파일러가 여전히 C 98 모드에서 실행 중임을 나타냅니다. 위 단계를 수행했는지 확인하고 필요한 경우 IDE를 다시 시작하세요.

이러한 변경을 수행한 후 Dev-C는 범위 기반 for 루프 및 기타 C 0x 기능을 지원하도록 코드를 컴파일해야 합니다.

위 내용은 범위 기반 For 루프에 대해 Dev-C에서 C 11/C 0x 지원을 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿