Я действительно новичок в программировании, так что терпите меня. При запуске следующего кода я всегда получаю фатальную ошибку:
Debug Assertion Failed!
Program: [program name]
File: [MS VS path]\include\vector
Line: 1502
Expression: vector subscript out of range
Что может быть причиной этого?
string temp1;
stringstream temp2;
unsigned char temp3;
vector<vector<unsigned char>>vectorname;
for (unsigned int i = 0; i < 5; i++) {
for (unsigned int j = 0; j < 5; j++) {
Datei >> temp1; // copies file into string
temp2 << temp1; //copies string into streamstring
temp2 >> temp3; //copies streamstring into unsigned char
vectorname[i][j] = temp3 //sets the unigned char as value at the i,j, position.
}
}