Existe-t-il un type appelé rect en C ou Rect en langage C++.rect en langage c ou C++
1
A
Répondre
6
Ecrire
template<class T>
struct podrect
{
T left;
T top;
T right;
T bottom;
};
template<class T>
struct rect
{
rect() : left(), top(), right(), bottom() {}
rect(T left, T top, T right, T bottom) :
left(left), top(top), right(right), bottom(bottom) {}
template<class Point>
rect(Point p, T width, T height) :
left(p.x), right(p.y), right(p.x + width), bottom(p.y + height) {}
T left;
T top;
T right;
T bottom;
};
typedef rect<int> intrect;
typedef rect<float> floatrect;
ou quelque chose comme ça. C'est très simple.
11
n °
Ces langues ne comprennent généralement pas d'API et de types spécifiques à l'application.
Microsoft Win32 API comprend un type appelé RECT, et il y en a probablement d'innombrables autres une fois que vous commencez à regarder l'API externe: s.
+0
D'autres cadres fournissent également des types pour un rectangle. Ils peuvent ou non être équivalents à Microsoft. –
Questions connexes
- 1. Comment un 'Annot' CGPDFDictionary 'rect' traduire pour objectif c Rect
- 2. délimiteurs d'impression en langage c
- 3. Acteur-modèle bibliothèque, cadre ou langage écrit en C?
- 4. Objective-C View drawRect: modifier le Rect
- 5. Apprendre le langage C++
- 6. Extension du langage C#?
- 7. Terminer scanf par programmation en langage C
- 8. Vala (langage similaire à C#) compile en C?
- 9. fichier virtuel? en c/C++ ou C#
- 10. Quel langage C++ utilise Visual Studio 2008 (ou version ultérieure)?
- 11. Fichier de langage XML C#
- 12. Créer un dossier en lecture seule en langage C
- 13. Bibliothèque Eye-Tracking en C#, C/C++ ou Objective-C
- 14. Langage de programmation pour la création de DLL: C++ ou C#
- 15. Math Question en C ou Objectif C
- 16. Création d'un répertoire en C ou C++
- 17. SOCKS en C/C++ ou autre langue?
- 18. Comment trouver une journée en cours en langage C?
- 19. Modifier les paramètres du BIOS en utilisant le langage C
- 20. Débogueur Visual Studio 2008 affiche incorrectement C++ en tant que langage en solution C#
- 21. pouvons-nous écrire propres constructions en langage C#?
- 22. l'écriture de code cgi par langage C
- 23. Mime parser & compositeur pour le langage C?
- 24. Menu acceptant un seul caractère en langage C
- 25. Affiche avec les 8 phases de traduction en langage C
- 26. Éditeur C# wysiwyg pour un langage personnalisé
- 27. Idée de projet en Python ou C#
- 28. Comment utiliser le langage C avec Objective-C
- 29. Chargement de l'image, langage C et GTK
- 30. Langage de modélisation Java pour C?
Merci pour cela. – boom