aralığından çıkarıldı. Aşağıdaki kod, ilk döngü için vektörü 10 değerle doldurur. Döngü için ikinci olarak vektör elemanlarının basılmasını istiyorum. Çıktı, j döngüsünden önceki cout ifadesine kadardır. Vektör alt simge hatası aralık dışındadır. Ne olursa olsun size endeksi yapmak nasılHata ayıklama işlemi başarısız oldu. C++ vektör alt sınırı
#include "stdafx.h"
#include "iostream"
#include "vector"
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{ vector<int> v;
cout<<"Hello India"<<endl;
cout<<"Size of vector is: "<<v.size()<<endl;
for(int i=1;i<=10;++i)
{
v.push_back(i);
}
cout<<"size of vector: "<<v.size()<<endl;
for(int j=10;j>0;--j)
{
cout<<v[j];
}
return 0;
}