Hi,
Mình đang viết 1 hàm C++ như mô tả bên dưới, không hiểu vì sao [biến bị mất giá trị khi ra khỏi vòng lặp for()]
Code:
int getData(vector &dataList)
{
//Vào vòng lặp để lấy giá trị cho dataList
for(i ; rows) {
for (j ; cols) {
//Đã xử lý get được value[i][j]
//Ở đây: Test [CÓ] dữ liệu value[i][j]----------
}//for j
//Ở đây: Test [KHÔNG CÓ] dữ liệu value[i][j]--------
//Nên ko có Giá trị push vào dataList
dataList.push_back(value);
}//for i
return 0;
}
Mình tìm mãi vẫn chưa ra nguyên nhân, xin các cao thủ cho chút phương hướng :o)
Bookmarks