typedef

    0

    1答えて

    構造体内に構造体があり、外部構造体の初期化時に内部構造体をconstとして初期化したい。 typedef struct A { uint16_t id; }A; typedef struct B { A a; uint16_t data; } 私はこのコードによって、外側構造体を初期化するとき、私は、内部構造体を初期化することができます知っている: B t

    0

    3答えて

    私はC++プログラミングの初心者です。ですから、この質問はあなたにとって馬鹿に聞こえるかもしれません。 class ABCD : public VectorS<UINT8, 50> { private: typedef VectorS<UINT8, 50> XYZ; float m_length; float m_angle; inline void

    2

    3答えて

    私はヘッダーファイルを作成し、リンクされたリストを作成する方法について学び始めながら実装を分離する方法を学んでいます。私はlinked_list.h、linked_list.c、およびmain.cファイルを作成しました。 main.cポインタを作成しない限り、struct typedef'edを作成しようとするとエラーが発生し、それが動作します。私はなぜこれが理解できないのですか?誰かがこれを説明

    0

    2答えて

    最近、クラスがどのようにタイプに対して独自のローカル名を定義することが許されているかを読んでいます。有名な例の1つはsize_typeであり、ほぼすべてのSTLコンテナによって提供されています。そうすることで、クラスのユーザーから実装の詳細を隠すのに役立つとも言われました。これがどのように起こっているか私はあまりよく分かりません。 タイプのローカル名を定義すると便利な場合があり、そうすることで実装

    0

    3答えて

    代わりの typedef struct { double x,y; } Point; C++ 11残念ながら、このアプローチは型T template <typename T> using Point = struct {T x, y;}; のために動作しません using Point = struct {double x, y;}; をサポートするテンプレート化 問題を解決する

    0

    1答えて

    私はいくつかのデータ型を持つヘッダーで作られた構造体からオブジェクトを呼び出す必要があります。 ft_stock_par.hはヘッダーの名前です。 typedef struct s_stock_par { int size_param; char *copy; } t_stock_par; 、その後、私はそうすることができるか、私はオブジェクトt_stock_parを呼

    1

    2答えて

    私は再帰的なコンテナのような構造を実装しようとしています。なぜ、バニラの循環型typedefを実現するのが不可能なのか理解できますが、なぜ以下のことも許されません。 typedef cycle = shape('cycle' => ?cycle); // Cyclic typedef (Typing[4014]) 1は十分に簡単に思えるの作成: $cycle = shape('cycle'=>

    1

    3答えて

    よりシンプルかつ自然にstring、私が使用する必要がありますこれらの2つの方法の(パフォーマンスに基づいて、どのような基準が通常である) は、私が前処理ディレクティブとしてその名前を変更すべきを探して #define string std::string またはタイプ定義でそれを行う typedef std::string string; 最もパフォーマンスの高い方法は何ですか?コミュニ

    1

    2答えて

    私は現在、特定の課題を解決しようとしています。この仕事のために、私はこれまでに学んだスキルをすべて試してみることにします。私は多次元配列をたくさん扱っているので、いつものようにtypedefしたいと思っていました。 今回は、プログラムで配列を編集できる必要があります。 typedef char grid[][]; これは私の特別なヘッダーファイルで試したものです。 main.cの #inclu

    0

    1答えて

    私はいくつかのユーザー定義データ型(すべてのパックド構造体)を持っています。これらのデータ型の中で最大のビット幅を決定し、このサイズのフラットな配列を作成したいと思います。 私の最初の試みは、ユニオンを使用し、そのサイズを見つけることでした。しかし、私はアルテラFPGA用にコンパイルしており、QuartusはSystemVerilogユニオンをサポートしていません。これをプログラマチックに行うには