問題タブ [rogue-wave]
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.
debugging - デバッガーでデータ構造の見栄えを良くするにはどうすればよいですか?
Rogue Wave を多用する Visual C++ プロジェクトをデバッグしています。RW コンテナーのコンテンツを簡単に表示したい、つまり、次の代わりにリスト要素を表示したい:
私のオプションは何ですか?autoexp.dat はこれを行うことができますか?
c++ - レガシー コードで RogueWave の使用を抽象化するにはどうすればよいですか?
私は、レガシー C++ コードベースから RogueWave コンポーネントを削除する任務を負っています。そのために、既存のコンポーネントの周りにラッパーを構築し、コードが同じように機能することを確認してから、boost などの別のライブラリを選択してラッパーに貼り付けようとしています。
私が直面している問題の 1 つは、コードベースの多くが RogueWave オブジェクトへのポインターを想定していることです。元の RogueWave オブジェクトを指すダミーのラッパー オブジェクト クラスを作成できますが、コードが元のオブジェクトへの変更可能なポインターを期待している場合に、イテレーター項目など、その RW オブジェクトの一部を正しくラップする方法がわかりません。
代替アプローチに関する提案やアドバイスはありますか? (注:私は私のC ++で少し錆びています)
mfc - StingRaySECSplitterBaseの使用例
LayoutFactoryとSECSplitterBase(両方ともStingRayから)を使用して別のスプリッターウィンドウ内にスプリッターウィンドウを配信する方法を示すコードフラグメントに興味があります。
c++ - RWTime は localtime+1 を表示しています
RWTime が 1 時間延長する理由
上記のプログラムは次のように出力します:
root@otp42mas:/home/nmsadm/sapna/cProgS# ./a.out
Current time: 10/27/10 10/27/10 17:08:06
Start of DST, 1990: 04/01/90 04/01/90 03:00:00
しかし、date
与えます:
root@otp42mas:/home/nmsadm/sapna/cProgS# date
Wed Oct 27 16:08:10 IST 2010
c++ - C++ でのコア ダンプ セグメンテーション エラー
私は C/CPP アプリケーションの初心者で、C/CPP コードの問題を分析しています。セグメンテーション違反エラーが発生しましたが、セグメンテーション違反の根本原因を特定するつもりはありません。
以下のシナリオを見つけてください。
union Value
{
}
アプリケーションがこのコードを使用すると、実行時にセグメンテーション違反を生成して終了します。コンソール出力ステートメントをいくつか配置し、セグメンテーション違反が原因である可能性があることを理解しました
ライン。
誰かが私のセグメンテーション違反の識別を検証してくれませんか? また、この問題を回避する方法についてはよくわかりません。同じことを考えている人がいたら教えてください。
どんな助けでも大歓迎です。ありがとう
〜ジェガン
c++ - RWDBReaderは255文字を超えて読み取ることはできません
データベース操作にはRogueWaveツールを使用しており、C++で記述しています。次のような単純なSQLクエリの結果を読み取ろうとすると、次のようになります。
結果に255文字を超える文字が含まれている場合、リーダー(rdrParam)は行をまったくロードしません。つまり、if条件を渡すことができません。
読み取り用にこの文字制限を設定する方法はありますか?ありがとう。
c++ - RWCString と const char 間の暗黙的な変換 *
どちらの場合も暗黙の変換はどのように行われるのでしょうか? 安心して使えるのはどっち?RWCString は、const char* を受け取るコンストラクターと const char* への変換演算子を持つ文字列クラスです。
c++ - RWDBManager :: databaseに共有ライブラリ名が必要なのはなぜですか?
Roguewaveライブラリを使用してC++からSybaseデータベースに接続しています。データベースオブジェクトが次のように構築されていることを理解しています。
http://www2.roguewave.com/support/docs/sourcepro/edition8/html/dbxaug/5-3.htmlによると
理解できない:
コードでは、ライブラリで提供されているものを使用する必要がある場合、そのライブラリのヘッダーを含め、このライブラリのクラス/関数を使用し、プロジェクトのコンパイル中にLDLIBRARIESリストでこのライブラリを使用することに慣れています。ここの関数データベースにライブラリの名前が必要なのはなぜですか?#includeアプローチに対するこのアプローチの利点は何ですか。
それはいくつかの標準的な手法ですか?通常、これはどこで使用されますか?私は共有ライブラリを使用するプロジェクトに取り組んだことがあるので、リンクは静的に行われていませんでしたが、そのようなことはありませんでした。
ありがとう、
pthreads - RWThreadId から Linux スレッド ID を取得するには?
RW のドキュメントでは、 rwThreadHash を使用してデバッグ用の threadId を取得することを推奨していますが、それでもスレッドの実際の Linux スレッド ID とは一致しません。それを入手する方法はありますか(必ずしもポータブルな方法である必要はありません)?