C++ STL 堆(heap)的初始化及其正确使用

#include 
#include 
#include 
#include 
using namespace std;

int main()
{
    vector v1;
    double dim[]={1,2,3,4,5,6,8,7};
    int cnt=sizeof(dim)/sizeof(double);
    v1.assign(dim,dim+cnt);  //初始化v1
    copy(v1.begin(),v1.end(),ostream_iterator(cout,","));  //显示v1
    cout<(cout,","));  //显示堆
    cout<(cout,","));  //显示堆
    cout<(cout,","));  //显示堆
    cout<(cout,","));  //显示堆
    cout<(cout,","));  //显示,vector已经不是堆了
    cout<
C++ STL 堆(heap)的初始化及其正确使用_第1张图片

你可能感兴趣的:(C/C++,STL)