|
헉스... 저는 저장하는 데이터가 많지 않아서.. 그냥 벡터크기만큼 for문으로 돌려서 찾습니다.
그리고 벡터에 search관련 method가 있는지는 잘 모르겠습니다..
전혀 도움이 안된듯...
하안인 님이 쓰신 글 :
: smleelms 님이 쓰신 글 :
: : 저장하실려고 하는 데이터를 구조체로 정의하신후 vector나 list의 데이터형을 정의하신 구조체로 지정하고,
: : 이후 정의된 구조체를 그냥 일반 데이터형처럼 vector나 list에 넣고, 빼고, 읽고 하시면 됩니다.
: :
: : 그럼...
:
: 감사합니다.
:
: struct ss{
: int id;
: String meth1;
: String meth2;
: ...}
:
: vector <ss> vdata;
: ss data;
: data.id = 2001;
: data.meth1 = "test";
: data.meth2="test2";
: vdata.push_back(data);
:
: 이렇게 저장하고
: id가 3000인것을 검색하려면 어떻게 하나요.
|