为什么vector 出现复制错误?
class node {
public :
char node_name[50];
bool searched;
node()
{
searched=0;
}
};
class node_port
{
public :
node Node2;
int port_number;
};
///////////////////
vector < node > unSearched_Node_Table;
vector < node_port > Node_Port_Table;
///////////////
unSearched_Node_Table.push_back( Node_Port_Table[1].Node2);
然后就出错,unSearched_Node_Table不能复制,到底怎么回事情?