게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C/C++ 다시 처음부터 공부하는데 라이브러리가..
게시물ID : programmer_15104짧은주소 복사하기
작성자 : 정보처리기사
추천 : 0
조회수 : 454회
댓글수 : 2개
등록시간 : 2015/12/21 16:51:12
옵션
  • 창작글
  • 베스트금지
  • 외부펌금지
앞부분 훑어보고있는데

VS2015 에선

scanf
gets
getch

함수가 안먹히네요.

scanf는 보안상의 문제로 scanf_s를 사용하라고 하지만

#pragma warning(disable:4996) 

추가하여 경고 무시해서 해결하였고

gets는 역시 보안상의 이유로 표준함수에서 삭제되었다네요;;
https://msdn.microsoft.com/en-us/library/2029ea5f.aspx

그래서 fgets 함수로 해결하였고

getch도 함수 없고 ISO 기준이 _getch라네요;;
https://msdn.microsoft.com/ko-KR/library/ms235446.aspx

어차피 실제로는 잘쓰지 않는 함수들이지만 처음부터 훑어보는데 컴파일이 3가지나 안되서 당황했네요.;;


그래서 궁금한게 최근나온 교육용 책들은 이런 부분을 보완해서 나오나요??

아니면 windows에서 VS2015같은 툴 말고 다른 툴을 쓰라고 알려주나요??

VS는 표준 라이브러리 어떻게 바꾸죠?? 자동 업데이트 되는것 같은데;;


상용으로는 모르겠지만 교육용으로는 TurboC나 gcc를 쓰는게 정신건강에 좋을듯하네요. (정확히는 라이브러리 문제지만..)

컴터 새로 사면 리눅스깔려고 했는데 그냥 바로 깔아야 하나봅니다.ㅠㅠ 귀찮

취업이 되버려서 적응 좀 할려고 공부하는데ㅠㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호