Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的http parser.c回调未声明_C - Fatal编程技术网

我的http parser.c回调未声明

我的http parser.c回调未声明,c,C,我正在服务器上工作。我已经包含了http parser.h头文件,并使用了他们的代码来说明如何使用它。但是,编译时会出现以下错误: 'my_url_callback' undeclared 'my_header_field_callback' undeclared 'my_socket' undeclared 我假设这些是在头文件中定义的。显然,我错了。我应该如何声明这些内容?对不起,您的代码在哪里?我担心我的代码太乱了,没有什么用处。我想我还是应该加上它。你要找的表达式是:。你想得对;您需要

我正在服务器上工作。我已经包含了http parser.h头文件,并使用了他们的代码来说明如何使用它。但是,编译时会出现以下错误:

'my_url_callback' undeclared
'my_header_field_callback' undeclared
'my_socket' undeclared

我假设这些是在头文件中定义的。显然,我错了。我应该如何声明这些内容?

对不起,您的代码在哪里?我担心我的代码太乱了,没有什么用处。我想我还是应该加上它。你要找的表达式是:。你想得对;您需要显示函数是如何在标头的(最小)版本中声明的。您还需要验证头是否包含在使用函数的位置(以及定义函数的位置!)。你应该能够以某种方式复制粘贴。如有必要,将文件保存在
emacs
中,然后将文件保存在终端命令窗口中,并使用终端的复制机制(可能是shift-control-c)复制高亮显示的内容,以便将其粘贴到浏览器中。