zoukankan      html  css  js  c++  java
  • c++ unique container set

    #include <iostream>
    #include <uuid/uuid.h>
    #include <ctime>
    #include <string>
    #include <sstream>
    #include <unistd.h>
    #include <fstream>
    #include <pthread.h>
    #include <queue>
    #include <set>
    #include <iterator>
    
    using namespace std;
    
    static char *uuidValue = (char *)malloc(40);
    static char *dtValue = (char *)malloc(20);
    
    void set17();
    
    int main()
    {
        set17();
        return 0;
    }
    
    void set17()
    {
        set<int> iset;
        int len=0;
        for(int i=0;i<10;i++)
        {
            iset.insert(i*i*i);
        }
    
        set<int, greater<int> >::iterator itr;
        len=iset.size();
        cout<<"iset' size="<<len<<endl;
        cout<<"Fisrt"<<endl;
        for(itr=iset.begin();itr!=iset.end();itr++)
        {
            cout<<*itr<<"\t";
        }
    
        for(int i=0;i<20;i+=2)
        {
            iset.insert(i*i*i);
        }
        cout<<"\n\nSecond"<<endl;
        cout<<"iset' size="<<iset.size()<<endl;
        
        for(itr=iset.begin();itr!=iset.end();itr++)
        {
            cout<<*itr<<"\t";
        }
        cout<<"\n\nFinished in set17() and now is "<<getTimeNow()<<endl;
        free(uuidValue);
        free(dtValue);
    }   

    Compile via

    g++ -g -std=c++2a -I. h1.cpp -lpthread -o h1  -luuid

    Run ./h1

  • 相关阅读:
    2.3、css颜色表示法
    2.2、css文本设置
    2.1、css基本语法及页面引用
    1.10、html内嵌框架
    1.9、html表单
    1.8、html表格
    1.7、html列表
    1.6、html链接
    1.5、html图像、绝对路径和相对路径
    1.4、html块、含样式的标签
  • 原文地址:https://www.cnblogs.com/Fred1987/p/15733774.html
Copyright © 2011-2022 走看看