問題タブ [ublas]
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++ - uBLAS io を使用すると cout が機能しないのはなぜですか?
私は cygwin を使用しており、boost 1.62.0 がインストールされています。g++ を使用して次のコードをコンパイルしたところ、期待どおりに機能し、「こんにちは!」と出力されます。画面に。
次のコードをコンパイルしようとすると、コンソールに何も表示されません。いいえ「こんにちは!」作成したベクトル「v」の出力はありません。
一番上に挿入#include <iostream>
しても役に立ちません。なぜこうなった?
更新: 次のコードを使用して、単純化された新しいテスト ケースを作成しました。
このプログラムは "Hi!" を表示します。期待どおり、プロンプトで実行すると戻りコード「0」が返さ$ echo $
れますが、コメント行のコメントを外すとすぐに何も出力されず、戻りコードは「127」になります。
c++ - ublas::vector で 2 次元データを読み取る方法は?
boost::multi_array
コンテナーで読み取っていた 2 次元データ (行 x 列) があります。また、このデータを に読み込むことができるかどうかも知る必要がありますublas::vector
。たとえば、データには 3 つの行があり、それらを 3 つのベクトル v1、v2、v3 に読み込むことができますublas::vector
。データは.h5
ファイルに保存され、読み取るためにこのライブラリを使用しています。boost::multi_array
に置き換える方法を教えてもらえますublas::vector
か? 他の例での提案も大歓迎です。ありがとう!