我很困惑," 'iter'未在此范围内声明 "错误.
#include <vector>
using std::vector;
int main()
{
vector<int> vec{1,2,3,4,5,6};
for(std::size_t i,vector<int>::iterator iter=vec.begin();iter!=vec.end();++i,++iter)
{
//do something
}
}
Run Code Online (Sandbox Code Playgroud) 我正在通过 ADO 从 excel 单元格读取数据
while (!pRec->adoEOF)
{
_variant_t a = pRec->Fields->GetItem(long(0))->Value;
//todo
}
Run Code Online (Sandbox Code Playgroud)
如何检查是否a相等NULL
a.bstrVal==NULL
Run Code Online (Sandbox Code Playgroud)
它没有用。