containers

    4

    2答えて

    私はC++でランダムアクセスコンテナを作成しています。私のコードでは、私はこの(まあ、私はアロケータのtypedefのすべての種類を使用し、私の実際のコードでは、これは理解しちょうど簡単です)を使用します。 template<typename T, typename Allocator = std::allocator<T> > class Carray { public: // .

    6

    1答えて

    イテレータとジェネリック関数をよりよく保持しようとしています。私はcontainer1 < container2 <type> >をcontainer3 <type>に変換する関数を書いておくと便利だと思いました。たとえば、vector< deque<int> >をlist<int>に変換する必要があります。 すべてのコンテナのアクセスは、<algorithm>の関数のように、イテレータを使用する

    2

    2答えて

    まず、これはゲームプロジェクトです。 私は、文字列名、他のメンバー、および「要件」と呼ばれる他のスキルオブジェクトのセットであるメンバーを含む、スキルというオブジェクトを持つ必要があります。 (これは、与えられたスキルが必要とするスキルの前提条件のリストです) すべてのスキルオブジェクトをどのような種類のSTLコンテナに入れる必要がありますか?ベクター?セット?地図? このコンテナは、メンバー「要

    5

    1答えて

    Data.Listはこれらの関数を提供するので、Sequence型のインターフェイスではこれらの関数がないために混乱しました。ここで効率の問題はありますか、それともこれらの機能の需要が不足していますか? Data.Sequenceの一部ではないので、どうすれば効率的に実装できますか?

    0

    2答えて

    私はC#を使用して小さなムービーデータベースプログラムを作成しています。私は、Panelコンテナの上に配置された動的に追加されたピクチャボックスオブジェクトをたくさん持っています。私はX、Yの値を変更してその位置を制御します。デフォルトでは、1つの行に3つのピクチャボックスオブジェクトがあります。問題は、フォームのサイズを変更すると画像の位置が同じになりますが、私が探しているのは、各行にもっと多く

    7

    1答えて

    私はiterator_facadeを使用してイテレータ実装の定型文を隠す方法を学んでいます。私の現在のユースケースでは、begin()、end()、typedefsなどが必要なので、別のコンテナを(.NETコードから実際に)ラップしています。最低限、BOOST_FOREACHで結果の型を使用します。それを簡略化するために便利なものがありますか?

    1

    4答えて

    スワップ可能な要素を備えた固定サイズのコンテナ:実行時に 固定サイズ。したがって、メモリは少しのチャンクで割り当てられません(std::listのように)。 要素は交換可能でなければなりません(のようなもの)。 EDIT:リストの 思考:私はちょうど前に、任意の位置から要素を移動する必要があります。 EDIT2: std::listのようなものを使用したいと思いますが、実行時の固定サイズを利用して

    1

    3答えて

    現在のオブジェクトが他の含まれているオブジェクトによって操作されているシステムで、現在のオブジェクトへの参照が渡されると、リンクは何も終了せずに続きます(下のコードの場合はCar->myCurrentComponent->myCar_Brake->myCurrentComponent->myCar_Brake->myCurrentComponent .... )。 I CarおよびCar->myC

    0

    1答えて

    は誰かください(つまりコンパイル)作業(すべてのヘッダファイルを含む)完全にSTDと一緒に例えばboost::RandomAccessContainerにブーストBCCLを使用する方法の例を与えることができる::ソート?

    1

    2答えて

    CSSでこれを行うことは可能ですか?次のHTMLを考える: <div class="main-container"> <div class="left"> ... </div> <div class="right"> <div class="top"> ... </div> <div class="bott