Visual Studio不識別我的#include 'Header.h'
文件。我在解決方案資源管理器中的頭文件中創建了該文件,並嘗試手動指向該文件。我不明白的是,直到昨天,這絕對沒有問題。因此,一個簡單的cout不起作用。visual studio C++頭文件
#include 'Header.h';
int main()
{
cout << "hi";
return 0;
}
Visual Studio不識別我的#include 'Header.h'
文件。我在解決方案資源管理器中的頭文件中創建了該文件,並嘗試手動指向該文件。我不明白的是,直到昨天,這絕對沒有問題。因此,一個簡單的cout不起作用。visual studio C++頭文件
#include 'Header.h';
int main()
{
cout << "hi";
return 0;
}
#include "Header.h"
#include <iostream>
using namespace std;
int main()
{
cout << "hi";
return 0;
}
這並不是說Header.h
中使用,無論如何,這仍然是正確的語法。 您需要#include <iostream>
才能夠使用cout
。
謝謝,但添加
沒有辦法,我可以想出什麼是你的頭文件中發佈的問題。你應該真的跳過頭文件,然後用'#include
您的#include預處理器指令中有語法錯誤。用雙引號替換單並刪除分號:
#include "Header.h"
已經嘗試過,但沒有工作。 – 2014-09-10 08:25:11
發現了問題:我不得不去屬性欄中變「包含在文件夾」值從虛假到真實的。
什麼在'Header.h'?除非#include'和'使用std:cout;',否則這將不起作用。另外,請勿在預處理器指令後放置分號。 –
TartanLlama
2014-09-10 08:11:00
你能否提一下「Header.h」的內容? – Subhajit 2014-09-10 09:23:08