variant

    0

    1答えて

    次のスニペットをコンパイルしようとしているとのマッチング: type 'a frame = Empty | Frame of string * 'a * 'a frame let rec searchFrame f s = match f with | Empty -> None | Frame(x, val, fr) -> if x == s then

    1

    1答えて

    Excelシートの範囲で作成しているバリアントの要素にアクセスしようとしています。私の範囲内の行の数は "Locations"シートの行数に基づいて動的なので、単にバリアントを宣言し、それを関連する範囲と同じに設定します。 Locで接頭辞を付けた4つの変数を使用して境界を見つけ、その最終的な範囲を作成したらバリアントを設定します。 しかし、私は数多くの試みを繰り返すことができません。私は何か基本的

    0

    1答えて

    で:: utilの::バリアント値::バリアント(https://github.com/mapbox/variant/blob/master/include/mapbox/variant.hpp)、私は次の操作を実行できます。 using variant = mapbox::util::variant<Args...>; variant<std::string> v; // do someth

    3

    2答えて

    boost::variantのコンバージョンとC++のstd::vectorの組み合わせに関する質問です。私のプロジェクトでは、SQLの出力としてバリアントを使用します。私は常に1種類のバリアントを使用します。私は何をしようとしていることは私の選択の同等のタイプに変異体、バリアント又は変異体の2xvectorのベクトルから容易に変換することです。単純に、私はの線に沿って何か必要があります。ここでは

    4

    1答えて

    私は、浮動小数点値をDelphiのVariantで分割できることに驚いていました。 var v: Variant; begin v := 2.3; Tag := 5.1 div v; // 2 Tag := 5.1 mod v; // 1 Tag := 5.1 div 2; // [dcc32 Error] E2015 Operator not

    0

    3答えて

    C++ 17では、私はおもちゃVMを実装しています。私はVMのスタックの要素としてstd :: variant()を使用しています。私はつまり、オペランドの種類を表すスタック上に文字列をプッシュする必要があります。 変数名 識別子 引用符で囲まれた文字列 オペランドのすべての3種類が可能タイプstd :: string_viewの。バリアントはそうのように定義されています。 std::varian

    1

    1答えて

    既存の製品IDにバリアントを追加しようとしています。 以下は私が行ったJSONリクエストです。しかし、私はエラーが発生しています {"errors":{"variant":"expected Array to be a Hash"}} JSONリクエスト。 {"variant": [{"product_id": 10065509898,"title": "XS\/ BROWN","price"

    0

    1答えて

    私のPHPコードでは、値を取得する配列オブジェクト$ myArrayIbjectがあります。私はそれが一次元配列ではないことを知っています。それは私が確かに知っているものです。 私は echo gettype($myArrayIbject); を実行すると、オブジェクトを返します。 Iは echo count($myArrayIbject); を実行すると、それは私が var_dump($

    1

    1答えて

    QtでC++を使用してXMLExportクラスを作成しているチュートリアルの後で、私は忙しいです。 私はこのコード行でいくつかの問題に遭遇しました: result += QString ( "%1 <property name=\"%2\" type=\"%3\" value=\"%4\" />" ).arg(indentspace).arg(propname).arg(qv.t

    2

    1答えて

    boost::variant<T, E>から派生した型があります。私は次のことをして、私はコピーコンストラクタを使用することはできません、私は理由を把握することができない、いくつかSFINAEが失敗するようです。 boost::variant<T, E>構造が継承されたコンストラクタでTをExpectedResult<T, E>として飲み込んでいるように見えます。 私はそれを簡単に解決できるように