etc

find関数の裏技

살충제 2008. 1. 18. 15:18

vector < string > vsOut;

string tmp;

 

  for( i=0; !fin.eof(); i++ ) {
   getline( fin , tmp );

   j=find( vsOut.begin(), vsOut.end(), tmp.c_str() ) - vsOut.begin();
   if( j != vsOut.size() ) {
    tmp.erase( 0, tmp.size() );
    continue;
   }
   if( tmp.empty() ) continue;
   vsOut.push_back( tmp.c_str() );
   tmp.erase( 0, tmp.size() );
  }

 

'etc' 카테고리의 다른 글

키보드 자판배열을 일본식으로 바꾸자  (0) 2012.12.27
text sample 0001-0037 名詞取得 source  (0) 2008.01.18
kadai  (0) 2008.01.09
プログラミングB テキストリストファイル  (0) 2008.01.09
keitaiso_sourcecord  (0) 2007.12.22