感谢这个网站上的某个人,我能够使用示例 C++ 源文件。 https://gist.github.com/1893378 当我编译这个时,我得到了一堆奇怪的编译器错误:
/home/.../workspace/redis-hiredis-3c46b13/pipelineTest.cpp: In function ‘void redisTop(redisContext*)’:
/home/.../workspace/redis-hiredis-3c46b13/pipelineTest.cpp:142:32: error: invalid conversion from ‘void*’ to ‘redisReply*’
/home/../workspace/redis-hiredis-3c46b13/pipelineTest.cpp:162:25: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long int’
/home/=.../workspace/redis-hiredis-3c46b13/pipelineTest.cpp: In function ‘int main(int, char**)’:
我意识到我可能与hiredis libray 不同步,但我使用的是最新的。任何想法如何正确构建这个 C++ 程序?
另外,我正在寻找使用 Redis 的完整 C++ 管道教程。这是Java中一个非常好的示例:
http://www.cafebabe.me/2011/05/redis-pipelines-and-transactions.html
没有像这样的 C++ 示例教程吗?
无论哪种方式都感谢