我得到这个错误,我不知道如何解决它。请求构造函数采用字符串类型,我不认为我在我的request.h文件中正确实现。 错误:错误:文件中未定义的第一个引用符号
Undefined first referenced
symbol in file
Request::Request(char *, int, int) threadtest.o
ld: fatal: Symbol referencing errors. No output written to nachos
代码:其中构造函数定义
#include "request.h"
Request :: Request(char *urll, int requestIDD, int requesterIDD)
{
url = *urll
requestID = requestIDD;
requesterID = requesterIDD;
}
你在哪里定义了构造函数定义?你正在编译和链接该源文件吗? – Mahesh 2014-09-26 18:06:03
您的'Request'构造函数没有函数体 – 2014-09-26 18:06:06
请确保'request.cc'包含在构建中。 – drescherjm 2014-09-26 18:14:33