私はこれを初めて、それがどのように動作するかを理解しようとしています。私はVisual Studioを使用して、C + +リリースモード、win32で動作している既存のプロジェクトを開いた。私は一連の命令を実行できるスレッドを作成する必要があります。 最初は、次の例のような単純なcppファイルを作成しましたが、問題はありませんでした:http://www.cplusplus.com/reference/thread/thread/。thread.hこのようなファイルやディレクトリはありませんVisual Studioプロジェクト
Error C0183: Cannot open include file: no such file or directory
は、どのように私はそれを修正することができます:私はちょうどCPPファイル
コンパイルしかし、私は大きなプロジェクトでラインの#includeを追加するとき、それはエラーとしてマークされ、コンパイル/プロジェクトを構築することが私に与えますか? (前もって)ご返信に感謝いたします。
編集:私はコードの先頭でこれを追加し、このような主なルックス:
#include <stdio.h>
#include <thread.h>
int _cdecl wmain(_In_ int argc, wchar_t *argv[]) { // bla bla }
Please note that it was running without errors until I added
#include <thread.h>, or #include <thread>
この問題に関する詳細を追加することを検討してください。あなたのコードの断片、エラーログなどが表示されます。 – kmonsoor
あなたのthread.hとメインコードはどのように見えますか? <の代わりに ''を使用しましたか?他の重要なことは、正しいフォルダにファイルを追加することです。追加情報をお願いします。 –
'thread.h'を書く必要はありませんが、' #include 'だけを使うべきです。 –