C++코딩 질문드립니다.

글쓴이2016.06.01 07:01조회 수 618댓글 3

    • 글자 크기
제가 코딩한 파일을 실행하면
size limit이 있는데 너무 크다고 오류가 뜹니다.

제가 함수호출하는 시간 줄이고자
main함수내에 다른 함수호출 없이 그냥 반복되는 것들 풀어서 복붙하면서 사용했습니다.
물론 전역변수도 많이 사용했고요.
여기서 전역변수 몇개를 지역변수로 바꾸고,
몇개를 함수호출 하니 에러가 사라지고 실행은 됩니다.

1. 혹시 여기서 말한 size limit이라는게
전역변수 개수 제한 때문인가요? 아니면 줄줄이 나열하는게 한계가 있어서 인가요?

2. 그리고 main부에서 함수호출 50번이하정도?로 사용하면 단순히 풀어서 쓰는 것과 체감속도는 많은 차이가 날까요?
    • 글자 크기

댓글 달기

  • run time error입니까? 오류 종류만 보자면 자료형에 할당된 사이즈보다 더 많은 자료가 들어가서 그런것 같은데요? 어... 예를들면 a[100]으로 선언했는데 100개보다 더 많이 넣는다거나 vector나 stack 같은거에 지나치게 데이터를 많이 집어넣는다거나?
    그리고 함수 호출 하는거 자체에 부하가 걸리는건 사실이지만 저정도 횟수면 체감하는데 별차이도 없고 함수없이 한곳에 다 때려박으면 매우 안좋은 코드니까 함수로 만드시는걸 추천합니다
    추가로 reculsive function은 최대한 빼세요
  • @깜찍한 개불알꽃
    글쓴이글쓴이
    2016.6.1 07:41
    Runtime인지는 모르겠으나
    에러 내용을 보아하니 프로젝트 이름 나오면서 옆에 size limit이라고 뜨더라고요.
    일단 그럼 함수를 사용해서 간결하게 구현하겠습니다.
    자세한 답변 감사드립니다.
  • 함수 호출 많이 하면 스택을 많이 사용해야 해서 성능저하 많습니다 전역변수 많이 설정하면 레지스터를 많이 사용해서 레지스터가 부족하면 메모리를 대신 이용해서 성능저하가 발생합니다
번호 제목 글쓴이 날짜
공지 욕설/반말시 글쓰기 권한 영구 정지10 저렴한 개불알꽃 2019.01.26
공지 식물원 이용규칙 (2018/09/30 최종 업데이트) - 학생회 관련 게시글, 댓글 가능17 흔한 달뿌리풀 2013.03.04
168341 우왓 이런곳이 있다니!35 부지런한 쑥갓 2011.07.25
168340 사랑 상담..7 참혹한 석잠풀 2011.07.25
168339 1학년 하고 군대 vs 2학년 하고 군대 vs 졸업하고 군대14 이상한 시계꽃 2011.07.25
168338 남자분들만 보세요11 ♥ (부자 가는괴불주머니) 2011.07.26
168337 고백을 못 해서 사랑하는 사람을 여럿 놓친 거 같아요2 안일한 물박달나무 2011.07.26
168336 일상이 귀찮고 재미가 없어요7 처절한 가지 2011.07.27
168335 방구때문에 미치겠어요16 고고한 왜당귀 2011.07.27
168334 죽음에 대한 고민12 ♥ (부자 가는괴불주머니) 2011.07.27
168333 93년생 11학번분들10 촉촉한 양지꽃 2011.07.27
168332 샤우팅 하고싶어요5 추운 졸방제비꽃 2011.07.27
168331 과에 지도교수님이 없는 것이 고민10 ♥ (부자 가는괴불주머니) 2011.07.28
168330 공무원시험합격하고군대vs군대갔다와서공무원시험4 ♥ (부자 가는괴불주머니) 2011.07.28
168329 1학년 2학기 마치고 군대를 가야하는데...7 ♥ (부자 가는괴불주머니) 2011.07.28
168328 컴퓨터 좀 한다는 소문때문에 인생이 피곤해요12 특이한 지칭개 2011.07.28
168327 9학기를 할지 말지 고민..6 못생긴 댑싸리 2011.07.28
168326 공강시간에 뭐할지가 고민..6 때리고싶은 땅빈대 2011.07.29
168325 C+ 재수강 하시나요 대부분?11 ♥ (부자 가는괴불주머니) 2011.07.29
168324 수강신청 팅길까봐 고민입니다 ㅠㅠ134 무심한 칠엽수 2011.07.29
168323 성적이 너무 안좋아요 2학년인데 2.5임.7 ♥ (부자 가는괴불주머니) 2011.07.30
168322 다이어트를 3주간 했는데8 ♥ (부자 가는괴불주머니) 2011.07.30
첨부 (0)