C++中是否存在稱爲rect的類型或C++語言中的類Rect?使用c或C++語言編寫的代碼
1
A
回答
6
寫
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;
或這樣的事情。這很簡單。
11
+0
其他框架也提供矩形的類型。他們可能會或可能不會等同於微軟的。 – 2010-05-27 17:42:05
相關問題
- 1. 用c語言編寫的代碼
- 2. 用C語言編寫cgi代碼
- 3. 生成使用C語言編寫的
- 4. 我們可以用C語言的語法編寫Objective-C代碼嗎?
- 5. 使用哪種語言編寫代碼?
- 6. 用c語言編寫的tiff圖像代碼
- 7. Visual Studio代碼支持用C#編寫的語言服務器
- 8. comboBox如何停用C語言編寫的代碼#
- 9. 從英特爾彙編語言手動編寫C代碼?
- 10. 用C/C++或其他語言編寫SOCKS?
- 11. C++的CUDA C語言代碼
- 12. 查看語言(C/C++)的代碼塊
- 13. 與C語言代碼
- 14. 如何在C語言中編寫jQuery代碼?
- 15. 編寫C++代碼
- 16. 用C語言編寫的Apple Lossless(ALAC)編碼器庫,不用C++
- 17. 調試用C語言編寫
- 18. 由K&R編寫的C語言編程語言示例CH1
- 19. 從彙編語言編寫C程序
- 20. 演員模型庫,框架或用C語言編寫的語言?
- 21. IRC bot的C語言編寫的
- 22. PHP擴展與C語言編寫的
- 23. 使用匯編語言編寫C程序的函數
- 24. 寫彙編代碼的C++
- 25. 爲什麼用C/C++編程語言編寫Node.js?
- 26. Google+使用C#和Oauth編寫代碼
- 27. 使用C#編寫ASP代碼
- 28. 無法調用用C語言編寫的DLL函數++從C#
- 29. 用C語言編寫隊列,我的代碼出錯的地方
- 30. 編程語言如何調用用其他語言編寫的代碼?
Thanx爲此。 – boom 2010-05-27 13:24:01