짤은 조공.
C++ 프로그래밍을 할 때 new 할 때 모든 경우에 bad_alloc 처리를 해주는게 이론상 맞는거죠?
실제로도 그렇게 하나요?
만약 그러하다면, 혹은 지역변수로 할당된 객체가 생성자에서 동적할당을 한다면...
지역변수 선언시에도 bad_alloc 처리를 위해 try ~ catch 로 감싸줘야 한다는건데...
실제로 bad_alloc이 일어나는 상황이 보질 못했고, bad_alloc이 일어난다 한들 대책법이 없고
bad_alloc이 일어날 상황이 없게 제공되는 리소스에 맞게 제한적으로 만드는게 방법이긴한데...
[갤질하며 복습 하는 토익 단어 테스트중] 단어: increment 뜻: 증가, 인상
ㄴ 이 봇 괜찮은 듯
ㄴ 나도 공부해야 해서 만든거 ㅎㅎ 취직 아직 안한 횽들도 걍 틈틈히 공부도 되고.. 40단어밖에 db에 추가 안했음.. 틈틈히 추가해야징.. 토익 영어 말고 전공 영어 같은 것도 추가 할까 생각중.. 예를 들어 bad_alloc 라는게 뭔지 나는 잘 모르는데.. 늅늅이들을 위해서 ㅎㅎ
아 쿄스케형 꺼였음? ㅎㅎ
아 bad_alloc은 C++에서 동적할당 실패시 던지는 예외
그렇군 ㅎㅎ 일하다가 생소한 용어 들으면 당황하는 경우가 있어서.. 실무 경험이 없는 형들이 실무 투입될때 용어 때문에 당황하지 않도록 저런것도 추가해봐야겠당
ㄴ 파이썬으로 만듬?
자바로 만들었음 ㅎㅎ .. 그나마 다룰줄 아는 언어가 자바라
ㄴ 호옹이
이 질문에는 함부로 답글 달기 어려우므로 그냥 보류해야겠음.. 나는 bad_alloc처리는 거의 생략하는 편인데(정상적인 상황에서 bad_alloc을 본적이 거의 없어서.. 또 그냥 두면 알아서 예외 전파되면서 스택 감기고 스택 정리될테고.. 또 메모리가 부족한 상황에 할만한 일이 뭐가 있을까 해서..), 그래봤자 혼자 뭐 끄적댄다고 만들때 하는 것뿐이고... 나는 실무같은건 쥐뿔도 경험해보지 못해서... 아무래도 이런 질문의 답은 개발자님들이 해주셔야 하지 않나 싶음.