진짜 자주보는 에러인데 바보같이 매번 찾는데 오래 걸린다
벡터 원소 접근할 때 .at(~)에서 해당 자리에 데이터 없으면 생기는 에러로..
벡터를 코드에서 많이 쓰다보니 이 에러도 자주 본다ㅎ 심지어 어디서 벡터 썼었는지 기억도 잘안남
나는 그럴땐 grep 이용해서 우선 가능성 있는 곳들 찾은다음 확인해본다
이번에도 push-back 처음 하기 전에 값을 불러와서 생긴 에러였다.
vector에서 []로 원소 접근하지 않고 .at으로 할 땐 반드시 데이터를 미리 해당 위치에 넣어두고 사용하기!!!!!
'ns3' 카테고리의 다른 글
[ns3] extern 변수 선언의 편리성과 그에 따른 고민 (0) | 2022.08.30 |
---|---|
[ns3] SIGSEGV 에러 해결 (segmentation fault) (0) | 2022.08.30 |
[ns3] undefined reference to 에러 해결 (0) | 2022.07.26 |
[ns3, C++] 'MyApp' was not declared in this scope 문제 해결 - 헤더파일 include에 문제가 없음에도 에러가 뜬 경우 (IFNDEF) (0) | 2022.03.24 |
[ns3] PyViz visualizer: not enabled (Python Bindings are needed but not enabled) 문제 해결 (0) | 2022.01.13 |