锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久综合五月丁香久久激情,日本加勒比久久精品,噜噜噜色噜噜噜久久http://www.shnenglu.com/zgysx/category/2759.html涓ゅ哺鐚垮0鍟間笉浣?杞昏垷宸茶繃涓囬噸灞?/description>zh-cnMon, 15 Jul 2013 10:00:08 GMTMon, 15 Jul 2013 10:00:08 GMT60boost涔媠cope_exithttp://www.shnenglu.com/zgysx/archive/2013/07/15/201826.html姘擱亣涔?/dc:creator>姘擱亣涔?/author>Mon, 15 Jul 2013 09:30:00 GMThttp://www.shnenglu.com/zgysx/archive/2013/07/15/201826.htmlhttp://www.shnenglu.com/zgysx/comments/201826.htmlhttp://www.shnenglu.com/zgysx/archive/2013/07/15/201826.html#Feedback0http://www.shnenglu.com/zgysx/comments/commentRss/201826.htmlhttp://www.shnenglu.com/zgysx/services/trackbacks/201826.html鍦ㄥ啓紼嬪簭鐨勬椂鍊欙紝緇忓父瑕佸仛涓姝ュ氨瑕佸垽鏂繖涓姝ユ槸鍚︽垚鍔燂紝濡傛灉涓嶆垚鍔燂紝鍒欑▼搴忎笉鑳界戶緇線涓嬭蛋浜嗭紝寰楀垹闄ゅ綋鍓嶇敵璇風殑璧勬簮銆?br />
void Fun()
{
    int * p = new int;
    if( error )
    {
        delete p;
        return;
    }

    float * p1 = new float;
    if( error1 )
    {
        delete p;
        delete p1;
        return;
    }
     .......
     .......
}
媯鏌ユ槸鍚﹀彂鐢熼敊璇笌鍒犻櫎璧勬簮鐨勪唬鐮佷細瓚婃潵瓚婂錛岀湅涓婂幓鍗佸垎涔嬭噧鑲匡紝boost鎻愪緵浜嗕竴涓猻ocp_exit錛屽彲浠ュ府鍔╂垜浠В鍐充笂闈箣鍥般?br />
void Fun()
{
    int * pInt = new int;
    float * pFloat = new float;
    BOOST_SCOPE_EXIT( (&pInt) (&pFloat) )//浠ュ紩鐢ㄧ殑褰㈠紡榪涜鍙橀噺鎹曡幏
    {
        delete pInt;
        pInt = nullptr;
        delete pFloat;
        pFloat = nullptr;
        std::cout << __FUNCTION__ << std::endl;
    }
    BOOST_SCOPE_EXIT_END;
    
    
    std::string str("abc");
    BOOST_SCOPE_EXIT( str )    //浠ュ間紶閫掔殑褰㈠紡榪涜鍙橀噺鎹曡幏
    {
        str = "123";
        std::cout << __FUNCTION__ << std::endl;
    }
    BOOST_SCOPE_EXIT_END

    return;
}






]]>
浣跨敤std::streambuf_iterator璇誨彇鏂囦歡http://www.shnenglu.com/zgysx/archive/2006/11/04/14668.html姘擱亣涔?/dc:creator>姘擱亣涔?/author>Sat, 04 Nov 2006 08:54:00 GMThttp://www.shnenglu.com/zgysx/archive/2006/11/04/14668.htmlhttp://www.shnenglu.com/zgysx/comments/14668.htmlhttp://www.shnenglu.com/zgysx/archive/2006/11/04/14668.html#Feedback0http://www.shnenglu.com/zgysx/comments/commentRss/14668.htmlhttp://www.shnenglu.com/zgysx/services/trackbacks/14668.html#include <fstream>
#include <string>

using namespace std;

void main()
{
聽ifstream inputFile("Data.txt");
聽if(!inputFile.is_open())
聽聽聽聽聽聽聽聽聽聽聽return;
//榪欐潯璇彞鍦╒C6涓嬬紪璇戞姤閿?VC6瀵規ā鏉挎敮鎸佷笉澶?br />聽string str((istreambuf_iterator<char>(inputFile)), istreambuf_iterator<char>());
聽inputFile.close();
}



]]>
[杞澆]boost搴撶殑浣跨敤浠嬬粛http://www.shnenglu.com/zgysx/archive/2006/10/05/13365.html姘擱亣涔?/dc:creator>姘擱亣涔?/author>Thu, 05 Oct 2006 02:55:00 GMThttp://www.shnenglu.com/zgysx/archive/2006/10/05/13365.htmlhttp://www.shnenglu.com/zgysx/comments/13365.htmlhttp://www.shnenglu.com/zgysx/archive/2006/10/05/13365.html#Feedback0http://www.shnenglu.com/zgysx/comments/commentRss/13365.htmlhttp://www.shnenglu.com/zgysx/services/trackbacks/13365.html闃呰鍏ㄦ枃

]]>
[杞澆]STL鐨勪嬌鐢ㄦ椂搴旀敞鎰忕殑緇嗚妭http://www.shnenglu.com/zgysx/archive/2006/10/05/13364.html姘擱亣涔?/dc:creator>姘擱亣涔?/author>Thu, 05 Oct 2006 02:35:00 GMThttp://www.shnenglu.com/zgysx/archive/2006/10/05/13364.htmlhttp://www.shnenglu.com/zgysx/comments/13364.htmlhttp://www.shnenglu.com/zgysx/archive/2006/10/05/13364.html#Feedback1http://www.shnenglu.com/zgysx/comments/commentRss/13364.htmlhttp://www.shnenglu.com/zgysx/services/trackbacks/13364.html1錛庡驚鐜腑鍒犻櫎map鍏冪礌鐨勫啓娉?br />typedef map<int,int> mymap;
typedef map<int,int>::iterator myiter;
mymap m;聽聽聽 m[1] = 2;聽聽聽 m[2] = -1;聽聽聽 m[3] = 3;聽聽聽 m[4] = 0;聽聽聽 m[5] = -5;聽聽聽 m[6] = 1;
myiter iter = m.begin();
聽while(iter!=m.end())聽聽聽
{
聽聽聽聽聽聽聽 if(iter->second<0)聽聽
聽聽聽聽聽聽聽聽聽聽聽 m.erase(iter++);
聽聽聽聽聽聽聽 else聽聽聽
聽聽聽聽聽聽聽聽聽聽聽 ++iter;
}

2錛巚ector<char>鏉ュ偍瀛樹簩榪涘埗嫻?br />

3錛巚ector 鐨刟t鏂規硶浼氳繘琛岃竟鐣屾鏌ワ紝[]鎿嶄綔絎﹀垯涓嶄細


4.浠巌fstream璇誨嚭涓琛屽埌string錛屼嬌鐢╯td::getline(ifstream鐨勬垚鍛樺嚱鏁癵etline鍋氫笉鍒?

5.璀︽儠string鐨勫紩鐢ㄨ鏁版妧鏈疄鐜板甫鏉ョ殑娼滃湪闂
string greet("Hello, world");
string hi(greet);
char *ptr = (char *)hi.c_str();
ptr[0] = 'h';
涓や釜瀛楃涓查兘琚慨鏀廣?/p>

鍦ㄥ綰跨▼涔嬮棿寮曠敤澶氫釜鏈夊叧緋葷殑string錛屽彲鑳藉鑷村紩鐢ㄨ鏁板け鏁堬紝閫犳垚澶氭鍒犻櫎錛屾垨鑰卪emory leak.
淇濋櫓鐨勫仛娉曟槸:
string s1("hello") ; string s2 (s1.c_str()); //force copy

閬垮厤iterator澶辨晥錛屼笉鎻愬彇鏃犳晥鐨刬terator
姣斿錛?br />vector<int> iv;
vector<int>::iterator end = iv .end();
for(int i=0;i<10;++i)
聽聽聽 iv.insert(end,i);
浼歝rash ,鍥犱負end鎸囬拡錛岄殢鐫insert鍚庡彲鑳藉け鏁?br />鏀逛負錛?br />vector<int> iv;
for(int i=0;i<10;++i)
聽聽聽 iv.insert(iv.end(),i);
鎴栬咃細
vector<int> iv;
for(int i=0;i<10;++i)
聽聽聽 iv.push_back(i); //prefer




]]>
亚州日韩精品专区久久久| 久久精品无码一区二区日韩AV| 久久婷婷综合中文字幕| 国产精品久久自在自线观看| 久久国产精品99精品国产| 久久精品国产只有精品66| 久久本道久久综合伊人| 国产午夜福利精品久久2021| 日韩va亚洲va欧美va久久| 久久人人爽人人爽人人AV东京热| 久久久噜噜噜久久| 久久夜色tv网站| 久久天天婷婷五月俺也去| 久久九九久精品国产免费直播| 天天躁日日躁狠狠久久| 无码国内精品久久综合88| 日本久久中文字幕| 久久精品国产亚洲沈樵| 国产精品久久久亚洲| 日韩欧美亚洲国产精品字幕久久久 | 三上悠亚久久精品| 久久亚洲国产精品一区二区| 久久精品国产AV一区二区三区| 免费一级欧美大片久久网| 国产精品对白刺激久久久| 狠狠色丁香久久婷婷综合_中 | 久久久久女人精品毛片| 久久综合狠狠综合久久97色| 久久精品99久久香蕉国产色戒 | 久久久这里只有精品加勒比| 99久久精品久久久久久清纯| 国产午夜精品久久久久九九电影 | 久久强奷乱码老熟女网站| 久久久久99精品成人片| 国产免费久久精品丫丫| 久久露脸国产精品| 国产精品成人精品久久久| 91精品婷婷国产综合久久| 国产精品久久久福利| 久久婷婷五月综合色奶水99啪| 欧美日韩精品久久久久|