問題タブ [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.
c++ - Visual C++ 2010 で glew32 をリンクできませんでした
次のリンクエラーが発生します。1>main.obj: エラー LNK2001: 未解決の外部シンボル ___glewGenBuffers
glew の 32 ビット バージョンをダウンロードし、プロジェクトに「includes」および「lib」ディレクトリを含めました。また、追加の依存関係メニューに glew32.lib を追加しました。次に、glew32.dll と glew32mx.dll を syswow64 フォルダーと system32 フォルダーに配置しました (syswow64 に配置してもエラーが発生するため)。かなり単純なプログラムです。hello world のように、SDL と GLEW を使用して OpenGL を作成します。プログラムは、SDL セットアップだけで機能しました。グリューをリンクした後、問題が発生しました。
私はWindows 7 Premium 64ビット(今ではかなり明白)のVisual C++ 2010エクスプレスエディションを使用しています。glew の私のバージョンは glew-1.9.0-win32 です。
どこが間違っているのでしょうか?
ここにコードがあります
c++ - ウィザード wiz0 はなぜですか。Wizard wiz0() と同等ではありません。私のコードで?C2228 エラー
重複の可能性:
引数のないコンストラクターに括弧がないことは言語標準ですか?
さて、私はピクルスを持っています。これはエラー C2228 の問題です。他の質問と回答を調べましたが、与えられたヒントはどれもうまくいかないようです。これは私の最初の質問であり、私は初心者なので、優しくしてください! 注:使用すると、プログラムはコンパイルされます
しかし、私が使用する場合はそうではありません
私が使用している本では、これら 2 つのステートメントは等価であると書かれているため、一方を使用して他方を使用できない理由を理解しようとしています。
まず、ウィザード wiz0() を使用しようとすると、次のエラーが表示されます。
これが(私が思うに)Chapter5.cppの関連コードです:
また、wiz.h ファイルからの情報は次のとおりです。
...そして最後に、wiz.cpp ファイルからの情報です!
ふぅ……これで全部だと思います。あなたが私が間違っていることを理解できるなら、私はそれを大いに感謝します!
c++ - free.c が「このプログラムは動作を停止しました」という例外をスローする
プログラム (server.exe) を Visual C++ 2010 Express のデバッガーで実行すると完全に実行されますが、exe として実行すると実行されません。「Server.exe が動作を停止しました」ダイアログでクラッシュします。
次に、exe の名前を「ServerInstaller.exe」に変更したところ、機能したので、アクセス許可エラーであると考えましたが、管理者モードの「Server.exe」では機能しません。
次に、VC++ のデバッガーを "Server.exe" プログラムにアタッチすると、"free.c" で例外が発生しました。
このファイルのコードは
例外は
Server.exe の 0x770ae3be で未処理の例外: 0xC0000005: アクセス違反の読み取り場所 0x3765f8c7。
pBlock の値を調べたところ、0x007f82c0 です。
私のプログラム。
私のプログラムは RakNet サーバーで、プレーヤーが正常に削除されました。サーバーはその時点で RakNet からのメッセージをチェックしています。
スタック トレース バック
visual-studio-2010 - Win32 コンソール アプリケーションを作成できません
新しいプロジェクトを作成しようとしてクリックし、名前を選択すると、ダイアログ ボックスが開いて次のように表示されます。
ボタン、クリックできません。IDE の下部に「プロジェクトの作成中」と表示されますが、閉じる以外に何もクリックできません。閉じると、「終了」をクリックできるため、プロジェクトはありません。 . IDE の何が問題になっていますか?
Visual C++ Express Edition 2010 を使用しています。
以前はプロジェクトを作成できましたが、再起動、再インストールを試みましたが、機能しません。
c++ - Visual C++ Forms アプリケーションが他のコンピューターで実行されない
私は C++ に非常に慣れていないので、Visual C++ Express 2010 を使用して単純なフォーム アプリケーションを作成しようとしています。ヘッダー ファイルと .cpp ファイルだけで、コンピューター上で完全に実行されたときに、エラーなしでコンパイルできました。大丈夫。コンパイル済みの .exe を友人に渡して実行させようとしたところ、実行されませんでした。彼は .NET Framework 4.5 と Visual C++ 2010 再頒布可能パッケージを持っていましたが、それでも動作しませんでした。彼は、まったく起動しないと言います(エラーメッセージが表示されるかどうかはわかりません)。プログラムにあったのは、ラベルを変更するボタンだけでした。私は自分のコンピューター以外ではこれを動作させることができないように見えるので、ここで髪を引き裂いています。これが別のコンピューターで実行されない理由を理解してください。これは私が作ったエラーかもしれないので、コードは下にあります。ご覧のとおり、 3 に変更しました。cpp ファイルを調べて、それが機能するかどうかを確認します。ここには無意味なコードがたくさんありますが、それでも問題なくコンパイルされます。
^^これはもともと Header1.h というヘッダー ファイルであったことに注意してください。
このファイルはほとんど意味がありません。なぜなら、それが行うことはすべてメイン関数で実行できるか、クラスがメイン プロジェクト ファイルにある可能性さえあるからです。動作するかどうか試してみましたが、役に立ちませんでした。
繰り返しますが、助けていただければ幸いです。これが長すぎてばかげた質問だったらごめんなさい
breakpoints - MS Visual C++ 2010 Express - ブレークポイント (赤い点) が表示されない
MS Visual C++ Express 2010 でブレークポイントを設定すると、ブレークポイントの位置に「赤い点」が表示されます。突然、この「赤い点」が消えました。ブレークポイントが設定されていますが、場所が表示されなくなりました。これを修正する方法を知っている人はいますか?
c++ - boost::geometry ポリゴンのコンパイル
boost::geometry ポリゴン クラスを使用して、交差点とその面積を計算しようとしています。ポリゴンを定義する独自の 3d piont クラスがあります。ただし、area() またはintersection() を使用しようとすると、多くのコンパイル エラーが発生します。
いくつかの定義が欠けていること、または余分な REGISTER マクロが欠けていることはわかっていますが、どちらが欠けているのかわかりません。
ブースト 1.54、VC++ 2010 Express を使用しています。
以下は、コンパイルされない単純なプログラムです。コンパイルするにはどうすればよいですか?
コンパイル エラー:
javascript - javascriptを使用してフォルダー内のファイルのリストを取得する方法
デスクトップアプリケーションのプロジェクトに取り組んでいます。Visual C++ でQtコントロールを使用しています。QWebViewにhtmlファイルをロードしています。
ここで、たとえば、「c:\demo」という場所にいくつか.zip
のファイルがあり、そのディレクトリに存在するファイルのリスト (またはファイル名の配列) が必要です。
javascript を使用してこれを行うにはどうすればよいですか?
PS:このリンクをたどりましたが、要件と一致しませんでした。私は、html、javascript、および jquery を使用したことがありません。私を助けてください。
c++ - CSmtp は電子メールの添付ファイルを送信しません。しかし、アタッチメントがなくても問題なく動作します。(c++)
CSmtp classを使用して添付ファイルを送信する際に問題があります。
そのリンクのコードは次のとおりです。
添付ファイルの行にコメントを付けると、電子メールが正常に送信されます。しかし、その添付ファイルを送信しようとすると、そこで停止して何もしないように見えます-エラーも何も返されません。何もしないだけです(ただし、タスクマネージャーによると、応答しています)。
また、2 つ目の質問があります。添付ファイルのパス (C:\Users\Jenda\AppData\Roaming\text.dat) が表示されますか? プログラムがユーザー (名前) に関する情報を取得する方法と、それをパスに追加してすべてのコンピューターで機能する方法を教えてください。C:\Users\ WINDOWSUSERNAME \...
以上です。すべての回答とアイデアに感謝します。
PS Windows7 32bit と Visual c++ Express 2010 を使用しています。
c++ - C++ - 日本語の文字の表示と保存
そこで、C++ と Windows Forms を使用して、日本語の学習に役立つアプリケーションを作成しようとしています (今のところ、ひらがなとカタカナのみ)。目的は、ユーザーが使用したい文字セット (A から O、KA から KO など) を選択し、カードを自由に表示するか、プログラムに文字でテストさせるプログラムを作成できるようにすることです。 . デバッグの目的で、現在、5 つの値を 5 つの異なるテキスト ボックスに出力するように [表示] ボタンを設定しています。ローマ字の発音、対応する文字、すべての文字が格納されている配列内の位置、およびブール値です。
私の問題は、文字がすべて「?」として表示され、コンパイル時に複数の警告が表示されることです。この警告の例:
1>c:\users\cameron\documents\visual studio 2010\projects\japanesecards\japanesecards\Form1.h(218): 警告 C4566: ユニバーサル文字名 '\u3093' で表される文字は、現在のコードでは表現できませんページ (1252)
これは、配列内の日本語の文字ごとに 1 つずつ、合計 46 回表示されます。配列の宣言行は、
ローマ字とひらがなのペアを挿入する例は、
最後に、次のコードを使用してひらがなをテキスト ボックスに挿入します。
基本的に、これらすべてを考慮して、私の質問は、どうすればフォームにテキスト ボックスに日本語の文字を正しく表示させることができますか?