問題タブ [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 投票する
3 に答える
918 参照

c - マクロ内の定数で初期化された構造体の Visual C++ 2010 Express C2099 エラー

コンパイラ: Microsoft Visual C++ 2010 Express、SP1 プロジェクト プロパティ: C/C++ Advance コンパイル形式: C コードとしてコンパイル (/TC)

メッセージ:

エラーを示す単純なテスト ケース:


これにより、C2099エラーが発生します。このコードは gcc では正しくコンパイルおよびリンクされますが、Visual C++ 2010 Express では正しくリンクされません (C コードとしてコンパイル - つまり /TC オプション)。

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

c++ - Visual C ++Express2010は突然#includesを受け入れなくなります

#defineすべてのインクルードファイルを編集したAPIを使用しています。Visual C ++ 2010 Expressで開発していますが、これまでは問題なく動作しています。

プロジェクトに新しいcppファイルを追加していましたが、代わりに誤って「Windowsフォーム」を追加しました。VCは、私のプロジェクトは現在CLRを使用していないと警告しましたが、本当に使用したかったのでしょうか。[いいえ]をクリックして、意図したとおりにファイルを追加しました。しかし、その後、私のプロジェクトはコンパイルされなくなりました。

コードは基本的に次のようになります。

api_header.h

stdhpf.h

私が言ったように、長い間うまくいきました。今私はこれを取得します:

エラーC2006::'#include'ファイル名が必要ですが、致命的なエラーが見つかりました'identifier'
エラーC1083:インクルードファイルを開くことができませ''ん::そのようなファイルまたはディレクトリはありません

これを引き起こしているのは何ですか?プリコンパイル済みヘッダーをオンにしたためだという投稿を見つけましたが、チェックProject properties > Configuration properties > C/C++ / Precompiled headersしてオフにしました(VSを初めて使用するため、設定パスについて説明します。これを行うには複数の方法がある可能性があります... )。

何か案は?

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

c++ - Visual C ++ 2010-致命的なエラーLNK1169:1つ以上の複数定義されたシンボルが見つかりました

これはプログラムです:

コンパイル時に(Windows7でのMicrosoftVisual C ++ 2010 Express)、次のようなエラーが発生します。

致命的なエラーLNK1169:1つ以上の複数定義されたシンボルが見つかりました

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

c++ - _mkdir障害のトラブルシューティング

プログラムを実行すると、予期しない出力が発生します。(ほとんどの場合、失敗です。理由はわかりません)

時々私は成功を見る。多くの場合、私\\がシングルスラッシュでダブルスラッシュを削除すると\、メッセージは成功です。このことは私を激怒させています。なぜこうなった ?backslashes問題はありますか?

アップデート

Visual C ++ 2010 Express Editionでは、CTRL + F5を押すと、出力は続行するために任意のキーを押すだけです...

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

c++ - findfirst() および findnext() の置き換え

と に代わるものはありますfindfirst()findnext()。私は使用microsoft visual c++ 2010 expressしていますが、これらの機能もヘッダーファイルもサポートしていません<dir.h>か?

これらの関数を使用してディレクトリ内のファイルの数を数えようとしていましたが、これらの関数がないと問題が発生しています。

上記の機能に代わるものがない場合は、他の方法があります。? 他のいくつかの機能?

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

c++ - Visual Express 2010 で python.h ヘッダー ファイルを見つけるにはどうすればよいですか?

すでに検索を行いましたが、検索したものを見つけることができませんでした。C++ と Visual C++ Express 2010 を使用して Python モジュールを作成したいと考えています。Python.h をインクルードする必要がありますが、コンパイルすると Python.h が見つからないと表示されます。VC に Python ヘッダー ファイルを渡すにはどうすればよいですか?

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

qt - How to import qt projects in visual c++ 2010?

I developed an application using qtCreator and I figured out that I need to import the project in visual studio. I tried to run the visual studio add-in (1.1.9) but it didn't work. Knowing that I have visual c++ express edition 2010

Are there any workarounds?

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

c++ - GDI+ でテキストを描画する

GDI+ アプリケーションにテキストを表示する可能性を見つけるために、数日間検索しました。

GDI+の機能を使ってみたのDrawString()ですが、MSDNのリファレンスがパラメータリストと一致せずうまくいきません。Visual C++ 2010 Express を使用しています。

次のように、MSDN の例をコンパイルできるように変更しました。

他にも2つの機能を試しました:

それらのどれも画面にテキストを表示しません。線、楕円などの描画は問題なく動作します。

上記のテキスト描画ルーチンが機能しないのはなぜですか? 誰でも実際の例を提供できますか?

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

boost - ブースト 1_47 を Visual C++ Express 2010 で使用する

ブースト 1_47_0 をインストールしてビルドしました (私の知る限りでは成功しています)。インストール ガイドを使用してサンプル プログラム (正規表現プログラム) を実行しようとしていますが、次のリンク エラーが表示されます。

LNK2019: 未解決の外部シンボル "private: class boost::basic_regex ....

問題は、ライブラリが b2 を使用して vc100 としてビルドされ、プラットフォーム ツールセットが Windows7.1SDK であることだと思われます。プラットフォーム ツールセットを v100 に変更できないか、kernel32.lib が見つからないというエラーが生成されます。そして、sdk7になるようにブーストを構築する方法を理解できないようです。Visual C++ Express 2010 を使用しており、Windows7.1SDK コマンド ライン プロンプトからのビルドも試みました。

何か案は?

0 投票する
0 に答える
368 参照

c++ - Visual C++ 2010 Express for Win32 プロジェクトのリンクが管理者としてのみ機能する

通常のユーザーとして Visual C++ 2010 Express を使用して、次を含む main.cpp ファイルを含む Win32 プロジェクトを作成しました。

リンク段階で、通常のユーザーとして、次のメッセージが表示されます: MSVCRTD.lib(crtexe.obj) : エラー LNK2019: 未解決の外部シンボルmainが関数で参照されています

ただし、同じプロジェクトを管理者として実行すると、正常にビルド (リンク) され、必要な実行可能ファイルが取得されます。なぜこれが起こるのかについてのアイデアはありますか?