stringÀ» »ç¿ëÇÑ º¤ÅÍ »ç¿ë¹ý¿¡ ´ëÇؼ ¾Ë¾Æº¸ÀÚ.¼Ò½º°¡ ª±â ¶§¹®¿¡ Ưº°ÇÏ°Ô ¾î·Á¿òÀÌ ¾øÀ» °ÍÀÌ´Ù.
#ifdef _DEBUG #pragma warning( disable : 4786 ) #endif //vector »ç¿ë ¿¹Á¦ #include #include #include #include #include //std::»ý·« using namespace std; int main() { int i; vector vec; vec.push_back("ccc"); vec.push_back("aaa"); vec.push_back("zzz"); //¹è¿Ã³·³ »ç¿ëÇÑ ¿¹ cout << "³»¸²Â÷¼ø Á¤·Ä" << endl; sort( vec.begin(), vec.end() , std::greater()); for ( i = 0 ; i < vec.size() ; i++ ) cout << vec[i] << endl; //¹Ýº¹ÀÚ¸¦ »ç¿ëÇÑ ¿¹ cout << endl << "¿À¸§Â÷¼ø Á¤·Ä" << endl; sort( vec.begin(), vec.end() , std::less()); vector::iterator iterator; for(iterator = vec.begin(); iterator != vec.end(); iterator++) cout << *iterator << endl; return 0; }
³»¸²Â÷¼øÀº ¹è¿Ã³·³ »ç¿ëÇÑ ¿¹ÀÌ°í ¿À¸§Â÷¼øÀº ¹Ýº¹ÀÚ¸¦ »ç¿ëÇÑ ¿¹ÀÌ´Ù.
[Æß] http://www.doumo.jp/aon-java/jsp/postgretips/tips.jsp?tips=14