問題タブ [c++builder-2010]

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

c++ - C ++、CBuilder2010で引数を渡すときのostreamエラー

このソースコードの何が問題になっていますか?

このソースコードをCBuilder2010(CodeGuardが有効)でコンパイルしようとしました。アプリケーションはCodeGuardによって停止され、次のエラーログが表示されます。

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

更新された質問:

残念ながら、これは古くて報告されているバグです: http ://www.borlandtalk.com/is-there-a-bug-in-codeguard--vt112810.html

トピックを閉じることができます...

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

c++ - ブーストを使用したワイド文字列のトークン化

ブーストを使用して幅の広い文字列をトークン化していますが、機能していません。これが私のコードです:

ワイド文字列のトークン化に関する実際の例を見たいと思います。

ブーストはワイド文字列をトークン化するための最適な選択ですか、それとも他にありますか?

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

c++ - C++ スタンドアロン アプリケーション

ランタイム ファイルなしで、C++ Builder でスタンドアロン アプリケーションを作成する方法を教えてください。
メニューで何かをチェックしたり外したりしなければならないことはわかっていますが、それらが正確に何であるか教えてもらえますか? 私は C++ Builder 2010 を使用していることに注意してください。

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

keyboard-shortcuts - RAD Studio 2010 でキーボード ショートカットを変更する

C++ Builder 2010 を使用していますが、キーボード ショートカットの変更方法がわかりません。

[ツール] > [オプション] > [エディタ オプション] > [キー マッピング] から、いくつかのキー マッピング モジュールがあります。「IDE クラシック モジュール」を使用していますが、このモジュールのいくつかのショートカットを変更したいのですが、可能ですか?

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

intellisense - C ++ BuilderのIntellisense?

私はc++Builderインテリセンスに非常に失望しているので、c ++ビルダーで使用できる優れたインテリセンスはあるのだろうか?VisualStudioのようなものには「ビジュアルアシスト」があります。私の現在のビルダーのバージョンは2010ですが、x2の方がインテリセンスが優れていますか?

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

c++builder - インポートされたタイプ ライブラリが機能しなくなった

関数Import Type Libraryを使用したと思われる C++ Builder に大規模なプロジェクトがあります。その中には、このようなヘッダーを持つファイルがあります

ご覧のとおり、このファイルはかなり前に生成されたものです:)。Windows 7 64 ビットでC++ Builder 2010を使用して、このプロジェクトをビルドできました。しかし、XE2をインストールして、デフォルトでNO_STRICTではなくSTRICTになったために発生する小さな問題をすべて修正しようとすると、まったく別の問題に遭遇します。上記のファイル、同じ方法で生成された他の広告は、意図したとおりに動作しなくなります。

次のようなエラーが表示されます

[BCC32 エラー] MSMQ_OCX.h(66): E2090 修飾子 'Oleserver' はクラスまたは名前空間の名前ではありません

MQOA.DLLを探していると、そのようなものは何も使用されていないように見えます。プロジェクトを XE2 に更新する際に、この種の問題を回避する方法について何かアドバイスはありますか? このプロジェクトは以前のアップグレードに耐え、最後に C++ Builder 2010 にアップグレードされました。しかし、私は Visual Studio の方が好きなので、Embarcadero の多くは新しい領域です。

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

delphi - C++Builder の出力ウィンドウに出力する方法

C++Builder 2010 プロジェクトがあり、それにテストを追加したいと考えています。そのため、コンソール ウィンドウの出力を一時停止してテストの結果を読み取る代わりに、同じ情報を C++Builder の出力ウィンドウ (イベント ログではなく) に出力したいと考えています。

したがって、 OutputDebugString は私にとってオプションではありません。コンソール出力を出力ウィンドウにリダイレクトするか、そこに直接印刷する特定の方法はありますか?

C++ Builder 2010 の出力ウィンドウ

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

registry - TRegistryを使用してHKLMでキーを作成する方法

HKLMでキーを作成しようとしていますが、HKLM \ SOFTWARE\Wow6432Nodeの下に作成されます。C ++ builder 2010は32ビットのexeを生成し、Windows7x64を
実行している32のアプリセクションの下に保存するため

TRegistryを使用して、フラグまたは...を使用してそれを行う方法。

さらに、OpenKeyExそこにはありません:(

これが私のコードです

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

curl - cUrl (libcurl) を使用して http 投稿が機能しない

libcurl を使用して、web サーバー上の index.php ファイルに単純な http 投稿要求を作成しています。このファイルには、投稿データをファイルに書き込む次の単純なコードがあります。

httpポストリクエストを実装する私の書いたC ++コードは次のとおりです

まず、投稿が有効になっていますcurl_easy_setopt(curl, CURLOPT_POST, 1);

第 2 に、このコードをデバッグすると (戻り値) でCURL_OKステータスが返されres、TCP 127.0.1:80 が確立され、コード監視を実行するたびに確立されnetstat -ano 15ますが、ファイルabc.logは空です。

これの何が問題なのですか?? 私に正しい道を示しているとは思いませんか?

前もって感謝します!

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

oop - C++ ビルダーでフレンド構造を作成する方法

私はサードパーティのdllを使用しており、そのメソッドを使用しています。関数は TForm 名前空間にないため、クラスTfMain : public TForm {}定義の前にユニットに記述された構造を使用できません。

試した

なんとかして使えるようにフレンドにしないと

構造体テンプレートをフレンドとしてマークする方法を参照してください。しかし、初期化中にエラーが表示されます。

どうすれば構造体の友達を作ることができますか??