비주얼 스튜디오야 뭐 그냥 돌아갈거고
위키놈 닉변으로 추측되는 놈 왜 나온지도 오래된 C99 사항을 모르지
아니던데
codeblock에 딸려오는 mingw 별도 플래그 없으면 for문 안에 변수 선언 안되는 거 보니까 기본은89ㅇ ㄴ듯
그건 그 mingw 버전이 오래돼서 그렇단다 5.x 인가 그렇지 않나 - return 0;
궁금해서 아치리눅스에서 최신 버전 gcc로 해보니까 컴파일 되네 나도 for문 안에 변수선언하는걸로 해봄
비주얼 스튜디오에서 C99가 돌아간다고?
이미 몇년전에 c99 돌아가고 c11도 계속 구현중이라고 들었는데
2013 이후로 ㅇㅇ - return 0;
VS는 C++ 컴파일러밖에 없어서 C에만 있는건 안될걸
VS 도 C 컴파일러 프론트엔드 있다 /Tc 옵션 주거나 .c 확장 파일이면 적용됨 - return 0;
https://social.msdn.microsoft.com/Forums/ko-KR/68bf8d7f-7577-4674-b0e4-7b29b5b91308/-2013-c99-c11-?forum=vsko
내가 예전에 본글이 요건데 지원하는거아냐?
c11 되는데 몇개만 의도적으로 지원 안함
VLA 같은거
vs에서는 C++이랑 헷갈리지 말라고 의도적으로 그러는 건가 g++로는 되던데 검색해보니 이건 c를 위한 익스텐션으로 허용되는 거라고 써있네
보안상 문제때문에 안되는것
_Atomic 같은거 돌아감?
최신버전 gcc로는 아무 플래그 없이도 되네
아 VS쪽 얘기하는거겠구나 쏘리 ㅋㅋ
아니던데
codeblock에 딸려오는 mingw 별도 플래그 없으면 for문 안에 변수 선언 안되는 거 보니까 기본은89ㅇ ㄴ듯
그건 그 mingw 버전이 오래돼서 그렇단다 5.x 인가 그렇지 않나 - return 0;
궁금해서 아치리눅스에서 최신 버전 gcc로 해보니까 컴파일 되네 나도 for문 안에 변수선언하는걸로 해봄
비주얼 스튜디오에서 C99가 돌아간다고?
이미 몇년전에 c99 돌아가고 c11도 계속 구현중이라고 들었는데
2013 이후로 ㅇㅇ - return 0;
VS는 C++ 컴파일러밖에 없어서 C에만 있는건 안될걸
VS 도 C 컴파일러 프론트엔드 있다 /Tc 옵션 주거나 .c 확장 파일이면 적용됨 - return 0;
https://social.msdn.microsoft.com/Forums/ko-KR/68bf8d7f-7577-4674-b0e4-7b29b5b91308/-2013-c99-c11-?forum=vsko
내가 예전에 본글이 요건데 지원하는거아냐?
c11 되는데 몇개만 의도적으로 지원 안함
VLA 같은거
vs에서는 C++이랑 헷갈리지 말라고 의도적으로 그러는 건가 g++로는 되던데 검색해보니 이건 c를 위한 익스텐션으로 허용되는 거라고 써있네
보안상 문제때문에 안되는것
_Atomic 같은거 돌아감?
최신버전 gcc로는 아무 플래그 없이도 되네
아 VS쪽 얘기하는거겠구나 쏘리 ㅋㅋ