📄 subject_35554.htm
字号:
<p>
序号:35554 发表者:rayjoe 发表日期:2003-04-07 20:41:33
<br>主题:请教一个连接错误,关于vector.
<br>内容:这是程序,很简单,就是比较两个vector,看看是否相等。<BR><BR><BR>#include <iostream.h><BR>#include <vector><BR><BR>using namespace std;<BR><BR>int main(){<BR><BR> int ia[]={1,2,3,4,5,6};<BR> int ib[]={3,4,5,6,7,8};<BR><BR> vector<int> ivec1(ia, ia+3);<BR> vector<int> ivec2(ia, ia+6);<BR><BR> bool is_equal(const vector<int>,<BR> const vector<int> );<BR> <BR> if(is_equal(ivec1, ivec2))<BR> cout<<"equal"<<endl;<BR><BR> return 0;<BR>}<BR><BR>bool is_equal(const vector<int> &v1, const vector<int> &v2)<BR>{<BR> int _size; <BR><BR> _size= v1.size()<v2.size() ? v1.size() : v2.size();<BR><BR> for(int ix=0; ix<_size; ix++){<BR> if(v1[ix]!=v2[ix])<BR> {<BR> return false;<BR> break;<BR> }<BR> }<BR> <BR> return true;<BR>}<BR><BR>错误如下:<BR> error LNK2001: unresolved external symbol "bool __cdecl is_equal(class std::vector<int,class std::allocator<int> >,class std::vector<int,class std::allocator<int> >)" (?is_equal@@YA_NV?$vector@HV?$allocator@H@std@@@std@@0@Z)<BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:sdfsd 回复日期:2003-04-07 21:07:49
<br>内容:int main(){<BR><BR> int ia[]={1,2,3,4,5,6};<BR> int ib[]={3,4,5,6,7,8};<BR><BR> vector<int> ivec1(ia, ia+3);<BR> vector<int> ivec2(ia, ia+6);<BR><BR> ////////////////////////////////////<BR> bool is_equal(const vector<int> &,<BR> const vector<int> &);<BR> ////////////////////////////////////<BR> <BR> if(is_equal(ivec1, ivec2))<BR> cout<<"equal"<<endl;<BR><BR> return 0;<BR>}<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:rayjoe 回复日期:2003-04-07 21:24:50
<br>内容:说得没错,我已经搞定了,谢谢:)
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -