2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【超初心者】VSCodeにstdio.hがない

Last updated at Posted at 2020-03-18

状況

VSCodeでC言語の学習を進めていると突然、#include<stdio.h>に波線が。パソコンが壊れたかもしれない。
綴りミスを疑うもいつも通りのinclude。恐る恐るカーソルを波線に近づけると、たくさん分からないことを教えてくれた。
include1.png
ほう・・・
エラーが検出されたことぐらいは分かるし、includePathというのはお初にお目にかかったし、波線は赤々としっかり出ているのに無効になっているらしい。

翌日

ひたすらGoogleに訴えかけるも、
include2.png

二日後

include3.png

パソコンが壊れてからはや二日、諦めてHIKAKINの後を追おうとしたとき、ついに赤々とした波線が姿を消した。

原因/対処法

VSCodeでフォルダを開く際、ソースコードを保存するフォルダに、.vscodeというフォルダがある。
そのさらに下の階層にファイルを保存するフォルダを作っていて、そこを毎回VSCodeで開いていた。 

つまり、VSCodeでソースコードフォルダを開く際は、.vscodeフォルダがあるフォルダを開き、あとはVSCodeの左側のところでフォルダを開く必要がある
ということを二日かけて理解した。

includePathさえ正しく書けばこんなことにはならないのかもしれない。が、
とりあえずエラーが消えたので満足。

壮大に書いて冗長になりましたが、以上です。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?