typedef

    2

    1答えて

    は、私は以下のようにカスタムアロケータでのstd ::ベクトルクラスを使用するカスタムベクトルクラスを定義したい持っていますそれのように: my_vector<std::string> v; ++ 2.95.3のSolaris 10上のコンパイラが template declaration of `typedef class vector<T,MyLib::MyAlloc<T1> > my_v

    2

    2答えて

    を使用してのtypedefだから私は、私は混乱し、後で出て編集されたことに気づいたかについての質問をsome codeを持っていましたです。このキーワードはちょうど省略されましたか?タイプサポートに*_t拡張機能を追加するのは、usingの定義で頻繁に使用されています。おそらくそれがここに意図されたものでしょうか?

    3

    1答えて

    に対して不透明ポインタを使用して、私はそのように、自分のコードの抽象化とカプセル化を適用する方法として、構造体への不透明ポインタを使用: interface_header.h: typedef struct s_mytype t_mytype; defs_header.h: struct s_mytype { /* Actual definition of the struct */ }

    0

    2答えて

    typeのエイリアスをfinalとしてマークすることはできますか(つまり、派生クラスでは再定義できません)。 #include <iostream> class B{ public: using type=std::string; }; class D : public B{ public: using type=int; //<--- [1] I want a com

    0

    2答えて

    私はそのように、「自然」タイプを定義しようとしました: typedef unsigned int nat; しかし、私はNATの変数を定義した場合、その変数は、通常のint型のように振る舞う:履歴書で nat natural_index; natural_index = 10; // That's what I want. natural_index = -10; // Still a v

    0

    1答えて

    異なるデータ型(構造体)を含むバイナリファイルをソートするためにQuicksortをコーディングしています。これは私がこれまでに書いたものです: void quicksort(){ int izbor; char naziv_datoteke[20]; cout << "Izaberite datoteku koju zelite sortirati: "<<endl

    2

    2答えて

    C言語で構造体を定義したとします。その構造体のインスタンスを宣言する場合、その前に 'struct'キーワードを含める必要があります。 // Define struct struct Book { char title[50]; char author[50]; char subject[100]; int book_id; }; // Instan

    1

    1答えて

    template <class Derived> struct Base { typedef typename Derived::T T; }; template <typename T_> struct Impl : public Base<Impl<T_>> { typedef T_ T; }; これを初期化するとき、私は「Implを」だから、 、どのように

    -1

    1答えて

    私はそれにtypedefキーワードを含むクラスで教えられた講義スライドの1つを通っていました。 typedefキーワードの通常の使用とは対照的に、通常は特定のデータのエイリアスを置いていますが、その例ではエイリアスはありませんでした。以下はその例です:See the typedef in the slide typedefの使用は正しいですか、それとも別の解釈ですか?

    -1

    1答えて

    共用体内の型を参照したいと思います。 、私は私だけDIGIT_1、DIGIT_2、DIGIT_3、DIGIT_4、SEG_1、SEG_2のリストを提示していますがDISPLAY_1.DIGITSまたはDISPLAY1.SEGMENTSような何かを行うことができるようにしたい typedef union { typedef enum DIGITS_T { DIGIT