Visual C++ 2008を使用しています。初めてC#からクロスオーバーを試してみました。私はスマートブロックや多少の色のようなものを除いて、基本設定をあまり変更していません。私はレベル0のC++知識を持っているので、私が行ったすべてのグーグルリングは私の頭の上にあります。C++ Intellisenseとエラーチェックの問題
問題のパート1 私の問題は、最初のウィンドウフォームプロジェクトを作成したことです。今すぐダブルクリックしてこのようなことになると、インテリセンスにはメンバーが一人もいませんか?私はMessageBox::
に入力した場合
private: System::Void executeDocumentationCmd_Click(System::Object^ sender, System::EventArgs^ e)
{
this. NOTHING POPS UP?
}
、それはShow
のためのインテリセンスがポップアップします。これは正常ですか?私はそれが利用可能なtxtボックスとメンバーをリストさせるための基本を学んでいるので役に立ちますが、C#intellisenseのようにはできません。
私はstdafx.h
を持っています。私はオンラインヘルプごとにncbファイルを削除し、何も再起動しませんでした。追加ヘッダー?
問題の第2部:C#編集のようにリアルタイムコーディングで下線付きのエラーはありません。これはC++で表現している機能です(コンパイル前にエラーをチェックしています)?間違った情報を入力すると、警告やエラーが表示されることはありません。 C++で
oh!私はかなり愚かな気がします、私はあなたの矢印記号をやった瞬間、intellisenseがポップアップ...エラーチェックのために..私はそれを見つけることができなかったのも不思議ではありません!笑。私に新しい。どのようなアイデアを表現する2010年のC + +のリリースが出るだろうか? – SheldonH
私はちょうどC#の "中間"レベルでクラスを取りました...そして、C++が私のエネルギーに集中したいと思ったところで、その後C#に戻ってきました(あるいは、側で学び続けています)...私は、今のところ、私は単純な文字列関数を使って少し気になるようにしていました。ありがとう! – SheldonH
大歓迎です。あなたがこのステップをとることを決めたことは素晴らしいことです。 C++は非常に強力な言語であり、非常に難しいかもしれませんが、C++を勉強すればC#の仕事はより豊かになり、Windowsの理解はより良くなります。 –