質問: 0; h < 10; h++) { printf("■"); } } } ``` ### 試したこと windowsdefenderフルスキャン、 windowsdefenderオフラインスキャン、 Microsoft Safety Scanner のスキャンを試しましたが、どれも異常なし。 ### 質問 最近C言語...というかプログラミングを始めたものです。このコードを実行(Ctrl + F5)すると、エラーが出て実行結果が出なくなってしまいます。(デバッグでも同様) これはwindowsdefenderなどの誤検知なのでしょうか?それとも誤検知ではないのでしょうか?トロイの木馬はウイルスの中では危ないものと聞いた覚えがありますので、少々不安なのですが...。そして、もし誤検知の場合、私はどのように行動すればいいのでしょうか? ぜひご教授をお願いいたします。
回答: 他のソースコードが正常にデバッグできるなら誤検知でしょう。セキュリティーセンターを開き、ウィルスと脅威の防止→ウィルスと脅威の防止設定→設定の管理→除外の追加または削除と移動すれば、検知対象から除外できます。 どうしても必要なコードではなさそうなので、そこまでしなくてもソースコードを書き換えるなり、最適化オプションを変えるなりすれば済むようにも思います。`■` を `-` にするなどで改善しませんか? 他のコードでも同様にデバッグできないなら、感染している可能性があるかもしれません。複数の方法でスキャンしてみてください。