私はVisual C++でいくつかのハードウェアを試作するための小さなウィンドウフォームアプリケーションを開発していましたが、うまく動作していた数日後に突然コンパイルしようとしたときにIDEが私に投げました:C++関数mainにはすでにボディがありますか?
"エラーC2084関数 'void Main(cli :: array ^)'には既にボディがあります。"
また、他のいくつかのエラーが発生しました。それぞれのエラーは主な機能の行と関係しています。残念ながら、プログラムはとてもシンプルなので、私はまだ主な機能に触れていません。主な機能のすべてのコードは、すべてのWindowsフォームアプリケーションに標準で付属する生成コードです。私は少し紛失していますが、ここには.cppファイルがあり、私はそれを実現せずに何かを誤って変更した可能性があります。私は清掃と再建を試みましたが、何も変わっていませんでした。誰かが私が何かを見ることができるかもしれないので、事前に感謝します。
#include "MyForm.h"
#include "fftw3.h"
using namespace System;
using namespace System::Windows::Forms;
[STAThread]
void Main(array<String^>^ args)
{
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
BCI_FFTPrototyping::MyForm form;
Application::Run(%form);
}