問題タブ [visual-c++-2005]

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 投票する
3 に答える
2586 参照

c++ - Ant -> Nant -> Visual Studio 2005 ビルド

私は大きな C++ プロジェクトに取り組んでいます。単一の Ant スクリプトを使用してビルドしているため、複数のプラットフォームとコンパイラを対象とする同じソースをコンパイルできます。

しかし、私は Windows プラットフォームと Visual Studio 2005 C++ コンパイラに対してのみ作業する必要があります。現在のように Notepad++ や Ant スクリプトを使用する代わりに、Visual Studio でコードを記述してコンパイルできれば、非常に便利です。

Nant と Visual Studio 2005 用の Nant アドインをインストールして、既存の Ant スクリプトを使用しようとしましたが、Ant スクリプトは Nant スクリプトとして使用できないようです。

AntスクリプトをNantに変換する方法はありますか? 問題に対する他のアプローチはまったくありますか、それとも Visual Studio ソリューションとプロジェクトを手動で作成する必要がありますか?

その場合の使用方法がわからないテストがたくさんあるので、そのような解決策を避けようとします。

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

c++ - Visual Studio 2005 C++ でのファイル バージョン番号の設定

Visual Studio 2005 を C++ コンソール プロジェクトで構成する方法、ファイル プロパティの詳細セクションに「ファイル バージョン」を含める方法を教えてください。

リソースファイルを試してみましたが、うまくいきませんでした。これは、明確にするためだけの C++ プロジェクトです。C# の提案で回答してくれた人たちに感謝します。

前もって感謝します。

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

c++ - BEGIN_MSG_MAP_EX は Visual Studio 2005 の Intellisense を壊しますか?

メッセージ処理に WTL/ATL BEGIN_MSG_MAP_EX マクロを使用する C++ アプリケーションがあります。atlcrack.h のマクロをいくつか使用します。

プロジェクトを Visual Studio 2005 にアップグレードしたところ、IntelliSense が異常な動作をしました。インテリセンスで正しく動作しない BEGIN_MSG_MAP_EX マクロまで、動作を追跡しました。しかし、BEGIN_MSG_MAP_EX と Visual Studio 2005 を使い続ける方法が見つかりません。

古いメッセージ ハンドラーをすべて書き直して、BEGIN_MSG_MAP_EX の使用をやめる必要がありますか、それとも別の修正方法がありますか?

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

c++ - Visual Studio 2005 でこの「シンボルが定義されていません」というエラーが表示される理由は何ですか (スクリーンショットを含む)

VS2005 プロジェクトをデバッグしているときに、苦労しているvScenarioDescriptionsローカル変数を返す関数にステップインしようとすると、次のエラーが発生します...

画像は利用できなくなりました http://people.ic.usc.edu/~crotchett/images/symbolnotdefined.JPG

コードを調べて関数にステップインすると、他のローカル変数でもこのエラーが発生しているようです。何か案は?

よろしくお願いします。

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

c++ - Visual Studio 2005の「エラーC2039:'{ctor}':のメンバーではありません」を解決するにはどうすればよいですか?

Visual Studio2005でC++を使用してテンプレートクラスを拡張しています。次のコマンドを使用してテンプレート基本クラスを拡張しようとすると、エラーが発生します。

オブジェクトをインスタンス化しようとすると、2番目のエラーが発生します。

エラー1:

** redblacktreeopengl.hpp(27):エラーC2039:'{ctor}':[K = double、D = std::string]の'RedBlackTree'のメンバーではありません**

エラー2:

main.cpp(50):コンパイル中のクラステンプレートインスタンス化'RedBlackTreeOGL'への参照を参照してください

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

c++ - Visual Studio 2005 (C++) の既定の警告レベル

MS Visual Studio 2005 を使用して、C++ で新しい開発に取り組んでいます。このために、ソリューションにいくつかの新しいプロジェクトを追加する必要があります。私は常に警告レベルを 4 に設定し、「警告をエラーとして扱う」をオンにします (プロジェクト -> プロパティ -> C++ -> 一般)。

これがデフォルトであることを Visual Studio に伝える方法はありますか?

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

c++ - Visual Studio 2005 でスタートアップ プログラムにコマンド ライン引数を提供することはできますか?

テスト目的で、IDE から起動したときにスタートアップ プロジェクトに送信するコマンド ライン パラメーターを指定できる Visual Studio IDE の場所はありますか?

ご協力いただきありがとうございます。

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

c++ - Visual Studio 2005: 静的テキスト コントロールが透明な背景で表示されない

Visual Studio 2005 のダイアログ エディタを使用して、静的テキスト コントロールを含むダイアログ ボックスを作成しています。静的テキスト コントロールの背景を透明にしたいのですが、その下に静的イメージ コントロールを使用していて、灰色のテキスト背景が見苦しいからです。エディターで、「透明」属性を True に設定すると、背景が希望どおりに透明になります。しかし、アプリを実行して SendMessage(hText, WM_SETTEXT, 0L, "newtext") を使用してテキストを変更するとすぐに、背景の透明度が失われ、再び灰色になります。何か案は?ところで、私はこれを C++ で行っています。

よろしくお願いします。

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

c++ - C++ プロジェクトの依存関係の問題 Visual Studio 2005

特定のフォルダー内のファイルを定期的に削除する dataManagement プロジェクトに取り組んでいます。このソリューションには 3 つのプロジェクトがあり、そのうちの 1 つはアプリケーションで、残りの 2 つは静的ライブラリです。次に、ロギングに使用される静的ライブラリであるプロジェクトをもう 1 つ追加します。ログ スタティック ライブラリ プロジェクトには、アプリケーション プロジェクトが参照するヘッダー ファイルがあります。ソリューションをビルドすると、ヘッダー ファイルが見つからないため、エラーが発生します。ロギング スタティック ライブラリ プロジェクトを追加したときに、プロジェクトの依存関係で適切な bix をチェックして、アプリケーション プロジェクトもそれに依存するようにしました。誰でも私を助けてもらえますか?

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

c++ - VS 2005 で lib または dll を作成し、VS 2008 とリンクできますか

Visual Studio 2008 SP1 を使用しています。

そして、MFC を使用してデスクトップ アプリケーションを作成しています。

アプリケーションとリンクしたいライブラリがあります。ただし、ライブラリは WIN32 Visual Studio 2005 で作成されています。

リンクに問題があります:

私が MFC 2008 を使用していて、ライブラリが 2005 で作成およびコンパイルされたことが原因でしょうか?

アドバイスをありがとうございました。