私が書いたC++プログラムは、特に1台のマシンで異なった動作をします。私はそのマシンにハードウェアの問題があると思う。私はさまざまなハードウェアコンポーネント(memtestなど)をテストするために利用できるさまざまなテストプログラムを使用しようとしていましたが、潜在的および既存の問題のためにすべてのPCハードウェアの完全なテストを実行できる優れたツールやプログラムはありますか?すべてのコンピュータハードウェアをスキャンして問題を発見するツールまたはソフトウェアはありますか?
答えて
インターネット エクスプローラを使用すると、PC PitstopベンチマークとPCMark05 Performance Analysisを実行できます。
APIを使用しているか、またはインストールされているコンポーネントに依存している場合を除き、特に他のPCが他のプログラムを実行しているときに問題がない場合は、ハードウェアや設定に問題はありません。
これらのような問題は、初期化されていない変数や無効なデータへのアクセス(アレイへのアクセスなど)によって発生することがよくあります。このような状況では、プログラムによって使用される値はランダムであり、マシンごとに異なる場合があります。
試してみることの1つは、両方のマシンでプログラムのデバッグバージョンを実行することです。 Visual C++では、割り当てられたすべてのメモリが、初期化されていないデータの追跡に役立つように設計された既知の値に初期化されます。
スレッドを使用している場合は、ハードウェア/プロセスに起因するタイミングの違いにより、2番目のマシンでのみ発生するスレッドの問題が発生することがあります。 2間の異なるいくつかの設定がある
+1:私の経験では、ハードウェアやシステムソフトウェアの不具合は、はるかに少なくなっているようです。 –
私の経験では、それは1つのアプリケーションで明示するために、ハードウェアの問題のために極めてまれだ(ハイエンドゲームやビデオカードまたは過熱の問題を除いて。)
もっと可能性が高いですマシン。これは "diff"ツールを使ってテストできます。
Windowsマシンの場合、WinMergは設定を比較するのに適しています。マシン間の比較にCIFSパスを使用することもできます。例えば\\ server1 \ c $ \ myapp \ configと\\ server2 \ c $ \ myapp \ config
- 1. onServices発見された問題はありますか?
- 2. ネストした見積もりに問題があります。あなたのために自動修正するソフトウェアはありますか?
- 3. Cプログラムの静的不変発見ツールはありますか?
- 4. ソフトウェアは、開発されたソフトウェアコードをすべて表示できますか?
- 5. Fogbugzへの接続を提供するNetbeansプラグインまたは問題追跡ツールはありますか?
- 6. ヒープの内容を調べるツールはありますか?
- 7. デスクトップにQRコードをスキャンしてデコードするオープンソースのlibはありますか?
- 8. zipファイル内で見つけて置き換えるソフトウェアはありますか?
- 9. すべてのチェックボックスのチェックに問題があります
- 10. 私はJqueryを使用してWebページを開発しており、ページのリフレッシュの問題があります
- 11. ソフトウェアの更新を自動化できるAPIまたはツールはありますか?
- 12. OpenGL ES 2.0シェーダを開発するためのツールはありますか?
- 13. GitHubでは、すべての(最近)コミットをすべてのブランチで見る方法はありますか?
- 14. PHPとMySQL for iPhoneのソフトウェア開発キットはありますか?
- 15. テキストの塊で共通のフレーズを発見するためのテクニック/ツールはありますか?
- 16. 盲目的に署名して検証するためのlibまたはソフトウェアはありますか?
- 17. どのような問題追跡ソフトウェアは、Linux開発を使用していますか?
- 18. 自分のソフトウェアのセットアップを作成するツールを探していますか?
- 19. 適切なHTML + CSSを使用してインラインスタイルのHTMLを生成するツールはありますか?または:
- 20. どのコードが実行されているかを調べるためのツールはありますか?
- 21. Mavenサポートで問題追跡ツールがありますか?
- 22. すべてのWindows OSをサポートする階層型サービスプロバイダを開発したい場合は、どのような問題がありますか?
- 23. xmlファイルを解析して、その中のすべてのタグが終了しているかどうかを確認するソフトウェアはありますか?
- 24. TWAINで2400枚のDPI画像をスキャンするときにメモリの問題はありますか?
- 25. デザインに問題はありますか?
- 26. jQuery:div内のすべての機能を無効にする方法はありますか?まだすべてを見えるようにしますか?
- 27. RDFを使用している構成管理ソフトウェアはありますか?
- 28. ASP.NET MVC開発用のアドオンライブラリまたはツールがありますか?
- 29. Wikiaはどのようなソフトウェアを使用していますか?自分のホストしているWikiにはどのようなソフトウェアがありますか?
- 30. C++ Boost:BOOST_FOREACHを使用している問題はありますか?
ハードウェアの問題と思われるものは何ですか?なぜそれはランタイム環境の違いではありませんか? –
ランタイム環境は同じですが、ハードウェアは同一ではないためです。 – BeachRunnerFred