• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            數(shù)據(jù)加載中……

            利用STL中的sort對(duì)vector中指針元素的排序

            本以為很簡(jiǎn)單的一個(gè)sort,卻始終排不出來正確的順序,讓我有些納悶,后來仔細(xì)一想,我只是對(duì)指針(地址)進(jìn)行了排序,并沒有對(duì)vector中的元素進(jìn)行排序。

            #include <algorithm>
            #include 
            <iostream>
            #include 
            <vector>

            using namespace std;

            class MyClass
            {
            public:
                MyClass(
            void{}
                
            ~MyClass(void{}

                
            int m_value;
            }
            ;


            bool cmp( const MyClass* p1,const MyClass* p2 )
            {
                
            return (*p1).m_value<(*p).m_value;
            }


            int _tmain(int argc, _TCHAR* argv[])
            {
                vector
            <MyClass*> m_pVector;

                MyClass
            * a = new MyClass;
                a
            ->m_value = 12;
                m_pVector.push_back(a);

                a 
            = new MyClass;
                a
            ->m_value = 25;
                m_pVector.push_back(a);

                a 
            = new MyClass;
                a
            ->m_value = 8;
                m_pVector.push_back(a);

                sort(m_pVector.begin(),m_pVector.end(),cmp);

                
            for (vector<MyClass*>::iterator it = m_pVector.begin(); it != m_pVector.end(); it++
                    std::cout 
            << (*it)->m_value << std::endl;

                system(
            "pause");

                
            return 0;
            }


            上面就是簡(jiǎn)單的一個(gè)demo,對(duì)指針容器進(jìn)行排序。

            posted on 2011-04-25 12:37 Stone xin 閱讀(3532) 評(píng)論(0)  編輯 收藏 引用 所屬分類: STL&&BOOST

            久久人人爽人人爽人人片AV东京热 | 久久99精品国产一区二区三区| AV无码久久久久不卡蜜桃| 久久精品国产亚洲av影院| 国产精品久久久久久久午夜片| 伊人久久大香线蕉成人| 久久精品中文騷妇女内射| 99久久国产亚洲高清观看2024 | 久久99亚洲网美利坚合众国| 色综合久久中文色婷婷| 久久精品久久久久观看99水蜜桃| 99久久婷婷免费国产综合精品| 欧美久久久久久| 久久www免费人成看国产片| 久久综合国产乱子伦精品免费| 色婷婷狠狠久久综合五月| 香蕉久久一区二区不卡无毒影院| 99久久精品免费看国产一区二区三区 | 久久久久亚洲AV无码网站| 伊人久久大香线蕉精品不卡| 精品免费tv久久久久久久| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 国产成人综合久久精品红| 国产精品伊人久久伊人电影| 97久久香蕉国产线看观看| 久久A级毛片免费观看| 国产毛片欧美毛片久久久| 综合久久给合久久狠狠狠97色| 欧美激情精品久久久久久久| 久久久久国色AV免费看图片| 精品国产婷婷久久久| 久久精品国产精品亚洲艾草网美妙| 99久久免费国产特黄| 久久久久久久综合日本亚洲| 欧美噜噜久久久XXX| 久久一日本道色综合久久| 亚洲AV无码一区东京热久久| 久久久久亚洲精品无码蜜桃| 精品久久久久久久久中文字幕| 中文字幕亚洲综合久久2| 久久精品中文字幕一区|