로그인 유지
template<typename T>
bool operator<(const int &a,const vector<T> &b) { return a < b.size(); }
이걸 선언해두고
vector<int> tmp;
for(int i=0;i<tmp;i++) ...
하면 잘 됩니다.
무심코 타이핑하다가 한번 해봤다능...
그리고 이제 if (value < v[i]) 라는 코드를 if (value < v) 라고 오타내도 컴파일이 잘되는 코드가 되겠군요! [...]
으... 약간의 수정버전이 있긴 합니다.
int size(const T &container) { return container.size(); }
for(int i=0;i<size(V) - 1;i++) ...; 과 같은 식으로 쓰면 타이핑할 글자가 하나 줄면서 범위 에러를 피할 수 있지요.
그리고 이제 if (value < v[i]) 라는 코드를 if (value < v) 라고 오타내도 컴파일이 잘되는 코드가 되겠군요! [...]