センサから行データを取得しています(距離は&です)。これをC++のベクトルコンテナに保存しています。 OpenGLを使用し
が、私はそれを視覚化しています
は、今私は(クラスタリング目的のために)いくつかの要因に基づいてデータを分割し、新しい個々のベクター(複数可)にそれらを保存したいしたい(下の写真をご覧ください)。 問題は、私はいくつのクラスターが得られるのか分からないので、必要なベクトルの数について考えません。
誰もがこの方法を知っています。共有してください。C++のベクトルのランタイムメモリ
答えて
これは、ベクトルのベクトルのように聞こえる。
// Vector of vector that will contain all your clusters
std::vector<std::vector<DATA>> clusters;
// everytime you have a new cluster you can then do something like :
std::vector<DATA> currentCluster;
// You add the data to the cluster
currentCluster.emplace_back(/* The data */)
// You then add the currentCluster to the group of clusters.
clusters.emplace_back(currentCluster);
'clusters.emplace_back'を検討しますか? – Bathsheba
いいえ、この回答を入力している間、私はjoachimのコメントが表示されませんでした^^ – Scriptodude
http://stackoverflow.com/questions/4303513/push-back-vs-emplace-back 私は彼がC++ 0xノルムなので、C++ 98標準では完全に同等です。 – Scriptodude
- 1. ランタイムメモリHaskell
- 2. Iosランタイムメモリの制限
- 3. ベクトル宣言のC++ベクトル
- 4. fstreamのベクトルC
- 5. ベクトルバッファのベクトルC++
- 6. C++モンスターのベクトル
- 7. STL(リストのベクトル、隣接リスト)のベクトル - C++
- 8. C++のタプルのベクトル
- 9. C++のベクトル、バケットソート:セグメンテーションフォールト
- 10. C++ループの2Dベクトル
- 11. ベクトルのベクトルをC++で反復する
- 12. BlackJackカードのベクトルC++ /乱数ベクトル
- 13. C++:ベクトルとキャッシュ局所性のベクトルが
- 14. ベクトルのC++ベクトルに関する問題
- 15. C ::ベクトル
- 16. C++ベクトル
- 17. C++ベクトル
- 18. C++ベクトル
- 19. ベクトルのベクトルでベクトルを削除するC++
- 20. Cでのブーストdynamic_bitsetのベクトル++
- 21. C++でのベクトルのMallocエラー
- 22. Cのベクトルのビット表現
- 23. C++でのベクトルのクエリ
- 24. C++のベクトルの問題
- 25. C++のベクトルとセグメンテーションのエラー
- 26. C++でのベクトルのセット
- 27. C++でのベクトルのセグメンテーションエラー
- 28. C++ STLベクトル
- 29. C++ - ランタイムエラー:ベクトルpush_back()
- 30. ベクトルC++エラー
したがって、ベクトルのベクトルを使用しますか? –
いいえ、しないでください。ベクトルを使用し、上に2Dインデックスをビューとしてマップします。 –