開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
問題(Question):
structure vector沒有辦法在function裡call structure的元素
我要做的事情類似這樣
struct stu
{
int eng;
};
void change(vector<stu> *stulist, int length)
{
if (stulist[0].eng == stulist[1].eng)//這行有問題編譯不過
//do something
}
如果要修正的話請問各位大大會怎麼樣修正呢?
錯誤結果(Wrong Output):
error C2039: 'eng' : 不是 'std::vector<stu,std::allocator<_Ty>>' 的成員
煩請各位大大幫忙解惑!