私はCode :: Blocksバージョン16.01を使用していますが、レッスン1.3aのwww.learncpp.comから学習しています。私のコードは次のようになります:((Code :: Blocks)) - 致命的なエラー:stdafx.h:そのようなファイルやディレクトリはありません。
#include <iostream>
#include "stdafx.h"
int main()
{
std::cout << "Enter a number: "; // ask user for a number
int x = 0;
std::cin >> x; // read number from console and store it in x
std::cout << "You entered " << x << std::endl;
return 0;
}
プログラム全体はうまく動作しますが、エラーは1つしかなく、#include stdafx.hです。タイトルにエラーが表示されています。助けと幾分明確な説明が私にとってはいい(私ははっきり経験していない)。
行を削除するとどうなりますか? – Rakete1111
'#include" stdafx.h "'を削除するだけです。 – DimChtz
変更されないインクルードファイルがたくさんある場合を除き、 'stdafx.h'を使用しないでください。ほとんどの小規模なプロジェクトでは、プリコンパイルされたヘッダーはビルド時間を節約しません。 1つのヘッダーファイルが変更された場合は、あらかじめコンパイルされたヘッダーを再度コンパイルする必要があります。 –