|
먼저 읽어주셔서 감사하구요...
제가 하고자 하는것은 두개의 시리얼 포트를 통해서 5개(1 int, 4 float)씩, 합이 10개의 데이터를 불특정시간동안 들어오는대로 저장을 해야합니다. 그런데, 파일로 저장하기는 로드가 많이 걸려서, 동적으로 메모리를 할당하는 것을 알아보니, STL의 vector 컨테이너(?)를 사용하는 것이 적절하다고 판단하게 되었습니다. (물론 이곳 게시판에서요.. ^^;;)
그런데, 막상 사용하고자 하니 너무 막막합니다. 그래서 간단한 사용법이나 스킴에 관한 지도를 부탁드리고자 합니다.
그리고, STL 같은 경우에 메모리 관리를 알아서 한다고 하는데, 만약 매번 데이터 입력시마다, 그러니까, 불특정 갯수의 데이터를 불특정 횟수마다 저장을 할려고 한다면, 선언된 vector를 어떻게 해제해야 하나요 ?
불특정 횟수만큼의 vector를 선언할 필요는 없이, 한번 할당된 vector를 크기가 0로 리셋해서 다시 데이터를 입력 받을 수 있나요?
너무 포괄적인 애매한 질문을 드려서 죄송합니다. ㅠ.ㅠ
저도 이러고는 싶지않은데, 너무 난감하고 답답해서 결국엔 질답란에 올리게 되네요..
아울러 이런내용으로 추천해주실만한 서적이나 사이트가 있다면 추천을 부탁드리겠습니다..
|