근데 VC는 C99지원안하고 스택 메모리는 정말 기껏해야 4메가 정도여서 결국은 힙메모리 써야함
그러고 보니 C99에서는 동적크기 배열 가능함
다메즈마(117.111)
2018-11-27 12:40
추천 0
댓글 13
다른 게시글
-
윈도우 7처럼 업데이트 선택적으로 하면 뭐가 씹창나냐W10updsrv7(213.61) | 18.11.27추천 0
-
파이썬 타입명시 왜 굳이 없앴냐익명(175.223) | 18.11.27추천 0
-
어노테이션 처리기 구현은 어떻게 하는거임익명(39.7) | 18.11.27추천 0
-
니미 스프링부트 어노테이션 떡칠되있네 [2]익명(39.7) | 18.11.27추천 0
-
근데 C에서 int arr[N]; 같은선언 허용해버리면 무슨문제일어나냐 [8]익명(175.223) | 18.11.27추천 0
-
라인카카오는 일할때 사람들 막 신나있음? [2]익명(175.223) | 18.11.27추천 1
-
동적할당 정적할당 이거 c언어에만 있는거임? [6]익명(121.163) | 18.11.27추천 0
-
어제 픽시브에서 동인작가가 라'이브하는 거 봄 [2]다메즈마(117.111) | 18.11.27추천 0
-
대부분의 컴파일러는 뭘로짜여짐?? [11]Comptism(223.62) | 18.11.27추천 0
-
루비~ [2]☎2.82™(roidz) | 18.11.27추천 0
뭔 개 지랄이야 VS 에서는 C11 까지도 상당부분 지원하고 C99도 VLA 만 지원 안 하는데 너 진짜 왜 이렇게 아는거 없이 계속 씨부려대냐? - return 0;
상당부분의 기준이 뭐냐? C++표준에서 정의한 C표준만 지원하는 걸 C99를 지원한다 봐야 하는 거냐:? VLA만 안지원한다고? 표준 스레드 라이브러리도 지원안한다?
https://stackoverflow.com/questions/48615184/does-visual-studio-2017-fully-support-c99
C99
는 VS 측의 입장에 반하는 기능만 아닌한 거의 다 지원하고 있고, threads.h 의 경우에는 지원하고 있는 메이저 컴파일러가 아예 없다 VS 뿐만 아니라. - return 0;
C11 을 상당부분 지원한다는 말은 잘못됐는데 C99는 거의 다 지원하고 있는게 맞다. C11 도 C++ 의 서브셋에 해당하는 기능들은 다 지원하고 있다 - return 0;
메이저 컴파일러는 꼴랑 VC랑 CLANG이랑 GCC인데 VLA를 셋 중 둘이 지원하고 하나가 지원안하면 VC가 제대로 표준을 지원 안하는 게 맞지?
그래 씨발 내가 존나 머리가 오래 전에 굳어서 기본적으로 VS는 ANSI C만 지원한다고 외친 게 맞긴 하지만
VC 가 VLA 지원 안 하는건 보안 문제 때문에 기능을 제공하지 않는게 좋다는 판단에 의해서고 VLA 외에 대부분의 C99 기능들은 지원하고 있다 - return 0;
VC가 VLA를 아예 지원 안하는 것도 아니다. 스택에 동적배열 할당하는 함수 따로 있다. 표준 안받아들이는 건 핑계지
있나? 있던 거 같은데
그걸 기능으로 제공하는거랑 배열 default behavior 로 만드는거랑 같냐;;;; - return 0;
어차피 너도 틀렸거든
뭘 틀려 새꺄 C11 거의다 지원한다고 과장 좀 한거지 니가 한 말은 아예 뇌피셜이거든? 그리고 파이썬 약타입 드립 치는 것도 그렇고 제발 공부 좀 해라 - return 0;
그건 헷갈린 것이거든 새꺄. 뇌피셜이라고? VS.2010때까진 그랬거든