このサイトの誰かのおかげで、サンプルの 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++ 用のこのようなサンプル チュートリアルはありませんか?
いずれにせよありがとう