0

次のようなことを行うために、hiredis ライブラリの redisCommand を使用しています。

LPUSH list1 a b "" c d "" e

ここで、「」は、空の要素をリストに挿入することを意味します。redisのコマンドラインから実行すると正常に動作しますが、これをhiredisのコマンドとして渡すと動作せず、要素は空ではなく "" になります。回避策はありますか?

redisCommand の呼び出し方法は次のとおりです。

reply = (redisReply *) redisCommand(c,"LPUSH list1 a b c "" c d "" e);

一重引用符、バックスラッシュなども入れてみました

4

2 に答える 2