- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:gccコンパイラのエラーについてstdin)
gccコンパイラのエラーについてstdin
このQ&Aのポイント
- gccコンパイラを使用してCプログラムをコンパイルする際に、stdin関連のエラーが発生しています。
- cygwinのgccを使用して、画像を変換するCプログラムをコンパイルしようとしていますが、stdin関連のエラーが発生しています。
- gccコンパイラのエラー「expected ')' before '->' token」というエラーメッセージが表示され、conv.cファイルのmain関数内でエラーが発生しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そう, それが原因. だから, このエラーメッセージはある意味正しい. なぜ書こうという気になったのかはさっぱりわからんが, そんなのは書いちゃいけない.
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
エラーメッセージの最初の In file included from conv.c:24:0: が出てくる理由はよくわからんのだけど, ひょっとして 78行目に extern FILE *stdin; なんて書いてたりする?
補足
78 extern FILE *stdin; 79 extern FILE *stdout; 80 extern FILE *stderr; と、main内の宣言を行っております。 これが原因なのでしょうか?