問題タブ [visual-c++-2010-express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
22279 参照

visual-c++ - Visual C++ Express 2010 の使用時に atlbase.h が見つからない

そこで、プロジェクトを Windows XP の以前のバージョンから Windows 7 の Visual C++ Express 2010 に移動しようとしました。atlbase.h が見つからないというあらゆる種類のエラーが発生しました。これは大した問題ではありませんが、私の決意が他の人にどのようなものであったかを記録したかったのです。

以前のインストールから次の PlatformSDK ファイルをコピーし、Windows 7 マシンに配置しました。

プラットフォームSDK/include/atl

プラットフォームSDK/include/mfc

プラットフォームSDK/lib

プラットフォームSDK/src/atl

次に、プロジェクトのプロパティの VC++ ディレクトリを変更して、それらのディレクトリを指すようにします。

ディレクトリを含める-

*含む/atl

*インクルード/mfc

ライブラリ ディレクトリ -

*lib

ソース ディレクトリ -

*src/atl

stdafx.h に変更を加える

この行の直後: #include "atlbase.h"

次の行を追加します: extern CComModule _Module;

うまくいけば、あなたは今すぐ行く準備ができています!おそらくそうではありませんが、おそらくあなたは順調に進んでいます。

0 投票する
3 に答える
1381 参照

visual-studio - Visual C++ 2010 Express には何が欠けていますか?

重複の可能性:
Visual Studio Express Edition に「欠けている」ものは何ですか?

具体的には 2010 年、特に C++ の場合... Vs Professional/Premium に何が欠けているのでしょうか (標準バージョンが Professional という名前になっているのは迷惑です)。

0 投票する
3 に答える
6626 参照

c++ - CString 'Trim' : メンバーではありません。なぜですか?


MFC と ATL を含む Windows サーバー 2003 用の Microsoft プラットフォーム SDK を使用して、VC Express でコンパイルしようとする単純なアプリがあります。今、私はこの簡単なコードを持っています:

コンパイル エラーが表示されます: c:\dev\test.cpp(463): エラー C2039: 'Trim': is not a member of 'CString' c:\program files\microsoft platform sdk for windows server 2003 r2\include \mfc\afx.h(369) : 'CString' の宣言を参照してください

プラットフォーム SDK と vc express に問題がありますか?

0 投票する
5 に答える
15845 参照

c++ - アプリケーションを正しく初期化できませんでした(0xc0150002)

Visual C ++ 2010で作成したSFMLプログラムをコンパイルしようとしています。正常にコンパイルされますが、実行可能ファイルを実行すると、次のエラーが発生します。

これは、SFMLを使用するアプリケーションを実行しようとするたびに発生します。外部依存関係で使用したライブラリを含め、ライブラリとインクルードライブラリはすべてlibにあり、インクルードファイルはVCフォルダーにあり、DLLは私のexeファイルと同じフォルダ。この問題を解決するにはどうすればよいですか?

編集

デバッガーからのデバッグ出力は次のとおりです。

編集

ライブラリを再コンパイルしようとしましたが、次のエラーが発生します。

TargetPathの値を変更する必要がありますが、これを行うためのオプションが見つかりません。変更方法を知っている人はいますか?

0 投票する
3 に答える
7243 参照

visual-studio-2010 - Visual C ++ 2010ExpressでNotepad++をビルドするにはどうすればよいですか?

WindowsSDKがインストールされています。以前、Visual C ++2008Expressを使用してN++を正常にビルドしました。しかし、2010年には、次のようなエラーメッセージがたくさんありますsprintf_s

助けてください。

0 投票する
1 に答える
1702 参照

visual-c++ - インテリセンスの自動表示 (Visual C++ 2010 Express)

Visual C++ で常に悩まされていることの 1 つは、Visual C# とは異なり、新しい行 (または等号など) が入力されたときに IntelliSense が自動的に表示されないため、毎回 Ctrl+Space を押す必要があるという事実です。

これを変更する方法はありますか?AutoIt のようなものを使用して、Enter キーを押し、それに応じて Ctrl+Space を挿入したことを検出することを検討するところまで来ました。明らかに、それは理想とはかけ離れています。

Visual Studio の乗組員は、このような明白な間違いを本当に見落としているのでしょうか?それとも、単純にどこかでオプションを見逃したのでしょうか?

0 投票する
2 に答える
8190 参照

c++ - 新しい C++ プロジェクトで使用できる MFC テンプレートがありません - Visual C++ Express

これを投稿する前にグーグルで検索しましたが、このトピックについて何も見つけることができませんでした。

新しい仕事のために、私は C++ に取り掛かり、いくつかのチュートリアルに従っています。特に、MFC に関するもので、プロジェクトの作成方法、MFC アプリケーションの選択方法などを示しています。そのため、Vista と Win 7 の両方に Visual C++ Express 2010 をインストールしましたが、どちらも同じ問題が発生しました。新しいプロジェクトに移動すると、「MFC」メニューがありません。そのチュートリアルのいくつかのスクリーンショット、およびVisual C++ 2010の他のスクリーンショットは、そこにある可能性があることを明確に示しています。より具体的には、左隅に「インストールされたテンプレート」があり、次に「Visual C++」と「CLR」、Win32」と「一般」があり、MFC はありません。

これらは「インストールされたテンプレート」であるため、インストールする必要があると思いますが、トピックに関する明確な兆候が見つかりませんでした。私が見つけたものから、多かれ少なかれ最初からそこにあるはずです... Win32アプリケーションを作成してMFC DLLを追加する方法も見つけましたが、まったく同じではないようです.. Visual C++ のメニューを作成しましたが、Eclipse のように新しいテンプレートを追加する明確な方法が見つかりませんでした...

これはかなり基本的なことだと思いますが、誰かが私に手を差し伸べてくれれば、とても感謝しています。

乾杯ヴィンセント

0 投票する
1 に答える
2385 参照

visual-c++ - Visual C++ 2010 Express には x64 コンパイラが含まれていますか?

Microsoft から VC++ 2010 Express ツールをダウンロードしてインストールしました。

c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\binの下に amd64 ディレクトリが表示されません

VC++ 2008 Express の私の古いインストールでは、 c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\cl.exeで利用可能な amd64 コンパイラがありました。

2010 VC++ Express には x64 または amd64 コンパイラが含まれていますか?

0 投票する
3 に答える
221 参照

c++ - static_cast疑い

出力:

A_Constructor 001C4890
B_Method 001C4890

型変換には実行時チェックが含まれstatic_castないため、安全ではありません。しかし、この例では、私は私が予期していなかったものを手に入れました。への呼び出しがないためB::B()、そのメンバーは誰からも呼び出されないようにする必要がありますb_obj。それにもかかわらず、私は出力を得ました。

この単純なケースでは、安全ではないことがわかっていますが、成功した可能性があります。私の疑問は-

  • の呼び出しはありませんが、どうすればメンバー機能B::B()にアクセスできましたか。class B
  • 誰かが例を挙げてください。これは安全ではなく、間違っている可能性があります(前に示したものは悪い例として役立つかもしれませんが、さらに良いですが)。

Visual Studio 2010で、\Wallオプションを設定して実行しました。

0 投票する
1 に答える
222 参照

c++ - Visual Express 2010 で ifthen ステートメントの "Private Sub" にアクセスするにはどうすればよいですか? C++

私は「人生の意味をプログラミングする」というビデオを見ていましたが、彼がイベントに出くわし、「プライベートサブ」から「サブエンド」で終わるこの場所に直接行ったときに困惑しました [またはそのようなもの]. 私は自由な時間に C++ を学ぼうとしている完全な初心者です。ハーフ?c: