に 'のconstのchar *':種類の無効なオペランド 'のconstのchar [8]' とバイナリ「演算子+
FILE *fp;
fp = fopen("client." + receiver->get_identifier().c_str() + ".vol", "a+");
receiver-> get_identifier()を返します文字列。しかし、タイトルに誤りがあります。私はhereという質問を読んだが、fopenの最初の引数はconst char *なので運がなかった。これをコンパイルするにはどうすればよいですか?
[this](http://stackoverflow.com/questions/23936246/error-invalid-operands-of-types-const-char-35-and-const-char-2-to-binar)本当にちょうどタイプミスです。 '.c_str'を取り除き、()内のすべてをラップし、' .c_str() 'を使います。 – NathanOliver