Questions marquées «typedef»

En C et C ++, le mot clé typedef vous permet de créer un alias pour un type de données connu.




6
Pointeur de fonction Typedef?
На этот вопрос есть ответы на Stack Overflow на рcribedом : Как работает typedef в этом коде? J'apprends à charger dynamiquement des DLL mais ce que je ne comprends pas c'est cette ligne typedef void (*FunctionFunc)(); J'ai quelques questions. Si quelqu'un est en mesure de leur répondre, je vous en …
460 c++  c  pointers  typedef 


1
Typedef de modèle C ++
j'ai un cours template<size_t N, size_t M> class Matrix { // .... }; Je veux faire un typedefqui crée un Vector(vecteur de colonne) qui est équivalent à un Matrixavec des tailles N et 1. Quelque chose comme ça: typedef Matrix<N,1> Vector<N>; Ce qui produit une erreur de compilation. Ce qui …
369 c++  templates  c++11  typedef 

10
Équivalent de typedef en C #
Existe-t-il un équivalent typedef en C #, ou d'une manière ou d'une autre pour obtenir une sorte de comportement similaire? J'ai fait quelques recherches sur Google, mais partout où je regarde, cela semble négatif. Actuellement, j'ai une situation similaire à la suivante: class GenericClass<T> { public event EventHandler<EventData> MyEvent; public …
326 c#  typedef 




8
uint8_t vs caractère non signé
Quel est l'avantage d'utiliser uint8_tover unsigned charen C? Je sais que sur presque tous les systèmes, ce uint8_tn'est qu'un typedef unsigned char, alors pourquoi l'utiliser?
231 c  typedef 

6
tableau de longueur fixe typedef
Je dois définir un type de données 24 bits que j'utilise char[3]pour représenter le type. Puis - je typedef char[3]à type24? Je l'ai essayé dans un exemple de code. J'ai mis typedef char[3] type24;mon fichier d'en-tête. Le compilateur ne s'en est pas plaint. Mais quand j'ai défini une fonction void …
210 c  arrays  gcc  typedef 


9
Typedefs internes en C ++ - bon style ou mauvais style?
Quelque chose que je me suis souvent retrouvé à faire ces derniers temps est de déclarer des typedefs pertinents pour une classe particulière à l'intérieur de cette classe, c'est-à-dire class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ... // }; Ces types sont ensuite utilisés ailleurs dans …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.