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

글쓴이2016.06.01 07:01조회 수 586댓글 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
126875 자체매칭금지하는이유?7 상냥한 붉나무 2014.10.19
126874 자체매칭각2 촉박한 개미취 2019.10.14
126873 자체매칭...24 바보 톱풀 2013.04.01
126872 자체매칭 금지 관련해서4 어리석은 함박꽃나무 2017.07.12
126871 자체 휴강때리고!!~ 적나라한 겹황매화 2016.10.05
126870 자체 매. 칭 말구 미팅주선은 안되는거나요?ㅠ18 침울한 개감초 2012.11.04
126869 자책감이 심해지는 거 같아요12 황홀한 흰꿀풀 2020.06.13
126868 자차로 등하교 하시는분들 주차11 불쌍한 떡신갈나무 2017.11.24
126867 자차로 등하교 하시는 분들6 민망한 까마중 2018.02.19
126866 자차가 꼭 더 좋은것만은 아니네요9 어리석은 튤립나무 2017.12.07
126865 자차 통학 해보신분6 뛰어난 고욤나무 2018.12.11
126864 자차 이용하시는 분들 중 이런 것 없나요?5 조용한 각시붓꽃 2014.01.04
126863 자차 vs 자취14 날렵한 돌단풍 2017.11.23
126862 자주색 하나카드 잃어버리신 분 깨끗한 회양목 2016.11.21
126861 자주색 과잠 도대체 어딘지... 시끄러워죽겠네요23 이상한 서어나무 2013.04.23
126860 자주가는 맛집이있는데1 바쁜 만첩해당화 2015.05.14
126859 자주 올라오는 주제일것 같은데 답답해서 씁니다7 창백한 귀룽나무 2014.04.10
126858 자주 연락을 하는 여자가 있습니다.24 신선한 서어나무 2012.07.19
126857 자주 안보긴 해도 거슬리고 짜증나는 친구1 멍청한 글라디올러스 2023.12.06
126856 자존심은 어떻게 세우나요2 냉철한 독일가문비 2018.04.06
첨부 (0)