現在、C++の勉強中です。(大枠もまだ掴んでいません)
Webからソースを引用してプログラムの勉強をしようと思ったのですが、Visual C++ 2008 Expressでビルドをしようとしてもエラーや警告が表示されて先に進めません。
引用元:http://oshiete.goo.ne.jp/qa/5570818.html
ほとんどのエラーがC2873,C2143,C2059で1件ずつC2470のエラーとC4129の警告が表示されます。
そのままソースをコピーしただけなので対象のファイルパスのみ変更すれば動くと思いましたが、違うようでした。
どのように修正すれば良いのでしょう?
ありがとうございます。
2016/11/02 16:51:18試しにVisual C# 2008 Expressをインストールして実行してみました。
しかし、InitializeComponent();の行でコンテキスト内に存在しないというエラーが発生してコンパイルもできません。
コメントアウトしてリビルド後にコメントアウトを外してビルドすれば大丈夫ということが書いてあるサイトを見ましたが、その通りやっても特に何も変わりません。
※というかコメントアウトをしてビルドはできますが、コメントアウトを外すと再度コンテキスト内に存在しません。のようなエラーが表示されてしまいます。
どうすれば良いのでしょう?
最初の新しいプロジェクトで選択するテンプレートはどれにすれば良いのでしょうか?
URLのソースは、C#のWindowsフォームアプリケーションのソースです。
2016/11/02 22:20:43Windowsフォームアプリケーションのプロジェクトを作成した上で、そのメインフォーム内のコードをサンプルと同様に記述する必要があります。
単純に全文をコピペするのではなく、ネームスペース名やフォーム名はそのプロジェクトに合わせて調整しないといけません。