Cコードのコンパイルに問題があります。 私はコンパイルすると、I'lはこのエラーを取得:GCC Cコンパイルエラー、無効な値は無視されています
player.c: In function ‘login’:
player.c:54:17: error: void value not ignored as it ought to be
これは、エラーのコードです:この種のエラーを回避する
static bool login(const char *username, const char *password) {
sp_error err = sp_session_login(g_sess, username, password, remember_me);
printf("Signing in...\n");
if (SP_ERROR_OK != err) {
printf("Could not signin\n");
return 0;
}
return 1;
}
任意の方法?
おかげ
編集: はすべてSP_機能は、それは通常、あなたはもちろん誤りである何か、にvoid関数の戻り値を割り当てることlibspotify
')(' sp_session_loginの宣言すべて表示するexemploについては
、2つの同じことをする方法があります。 –
boolはCで定義されていますか?良い練習ではありません。 – Cartesius00
'clang'を使うと、より良いエラーメッセージが出るかもしれません。 –