を見つけることができませんが、いくつかの理由では、このエラーで失敗します。この行#include <stdio.h>
でインテルC++コンパイラーは、私はインテルC++コンパイラーを使用して、私のコードをビルドしようとしていますstdio.hの
catastrophic error: cannot open source file "stdio.h"
を。
アイデア?
を見つけることができませんが、いくつかの理由では、このエラーで失敗します。この行#include <stdio.h>
でインテルC++コンパイラーは、私はインテルC++コンパイラーを使用して、私のコードをビルドしようとしていますstdio.hの
catastrophic error: cannot open source file "stdio.h"
を。
アイデア?
stdio.h
は標準ヘッダーファイルです。同じ名前のローカルファイルを作成するのは悪い考えです。あなたが標準ヘッダーを含むことを意味している場合、それはあなたのパスを含めるにする必要があり、あなたはまた、あなたは<stdio.h>
を含むように(<iostream>
含むまたは<cstdio>
含むからより多くの利益を得る可能性があるかどうかを検討すべきである
#include <stdio.h>
でそれを含める必要があります、シンボルは安全にstd
名前空間に入れます)。
あなたは、あなたの問題を解決する可能性があります「psxevars.bat」を起動し、Visual Studioのをインストールし、Windows上で実行している場合、それは私のためにそれを解決しました。
これもシステムヘッダファイルなので、 '#include'または '#include 'になります。 –
trojanfoe
可能な重複[書式#includeとの#include「ファイル名」の違いは何ですか?](http://stackoverflow.com/questions/21593/what-is-the-difference-between-include-filename-and- –
owacoder
С++には 'stdio.h'がありません。代わりに' cstdio'を使います。また、システムヘッダーの '' "の代わりに' <> 'を使用してください。 – HolyBlackCat