我正在爲我正在學習的課程編寫代碼。我不能發佈我的代碼不歸零我得分的項目,但這裏是我的司機縮寫代碼:未識別main()函數
#pragma once
#include <iostream>
#include <fstream>
#include <string>
#include "Stack.h"
using namespace std;
namespace jack
{
int high(char a)
{
// My Code
};
bool isSameOrHigher(char top, char cur)
{
// My Code
};
int main()
{
// My Code
};
};
出於某種原因,我無法弄清楚當我編譯這個代碼,我得到以下錯誤:
LINK:致命錯誤LNK1561:入口點必須被定義
現在,據我知道,如果我沒有一個主要功能,你可以看到我真正做到這一點的錯誤應該只發生有。我試圖將這個文件中的代碼複製到另一個項目中,我試圖將我的主函數全部分離出來(這導致了更多的錯誤,並且沒有修復入口點錯誤),並且我試過了 - 安裝Visual C++ Express並從頭開始。我的老師和我在main()(以及我編寫和包含的Stack.h文件中的所有代碼)之前檢查了此文件中的所有代碼,並且沒有任何缺少的括號,分號或任何其他標點符號。我甚至不知道還有什麼可以嘗試。思考?
你的老師在命名空間中沒有看到你的main? – ChiefTwoPencils 2013-02-10 04:00:17
它不是主要的,你需要..這是::主!創建一個::主,你設置。 – thang 2013-02-10 04:15:22