请问大家我程序出错在哪啊

来源:百度知道 编辑:UC知道 时间:2024/07/03 00:12:40
#include<iostream>
#include<algorithm>
#include <functional>
#include<vector>
using namespace std;
void main()
{
vector<char>a(10),b(10);
cout<<a.empty ()<<","<<sizeof(a)<<",";
for(char i='a';j=0;j<10;j++)
a[j]=i+j;
cout<<a.max_size ()<<","<<a.capacity ()<<","<<a.size ()<<endl;
for(j=0;j<10;j++)
cout<<a[j]<<" ";
cout<<endl;
copy(a.begin(),a.end(),b.begin());
copy(a.begin(),a.end(),ostream_iterator<char>(cout," "));
cout<<endl;
reverse_copy(a.begin(),a.end(),ostream_iterator<char>(cout," "));
cout<<endl<<a.front()<<&

#include<iostream>
#include<algorithm>
#include <functional>
#include<vector>
using namespace std;
void main()
{
vector<char>a(10),b(10);
cout<<a.empty ()<<","<<sizeof(a)<<",";
for(char i='a',j=0;j<10;j++)
a[j]=i+j;
cout<<a.max_size ()<<","<<a.capacity ()<<","<<a.size ()<<endl;
for(j=0;j<10;j++)
cout<<a[j]<<" ";
cout<<endl;
copy(a.begin(),a.end(),b.begin());
copy(a.begin(),a.end(),ostream_iterator<char>(cout," "));
cout<<endl;
reverse_copy(a.begin(),a.end(),ostream_iterator<char>(cout," "));
cout<<endl<<a.front()<<","<<a.back()<<","<<a.operator [](5)<<endl;
sort(a.begin (),a.end(),greate