使用vector作为函数参数,出现错误??
申明处的代码:
AnsiString __fastcall GetLineUsedItem(AnsiString s,vector<int>& vnum);
函数代码:
AnsiString __fastcall TMainForm::GetLineUsedItem(AnsiString s,vector<int>& vnum)
{
ShowMessage(AnsiString(returnstring.c_str()));
}
系统提示:在定义的地方少个')'号,不懂为什么?
GetLineUsedItem不是TMainForm的成员。
在调用函数的地方提示不识别这个函数?
以上定义有错误吗?请问该怎样定义带vector参数的函数?
我用的是C++builder 6。