1
A
回答
17
維基百科關於Operator Overloading的文章以支持它的list of languages爲特色。
0
我很高興想到它。例如,任何C編譯器都必須告訴int *c;
和double d = (int) f * (float) g;
。在前一種情況下,*表示c是一個指向int的指針,而在後一種情況下,它是一個乘法運算符。雖然沒有在編譯器本身之外導出,但C似乎具有運算符重載功能。 C++將它導出到編譯器之外?
我相信像Java這樣的其他語言應該有一些機制來告訴+或*或這些操作符,當它們在操作數類型的各種組合和排列之間使用時。
相關問題
- 1. Eclipse不支持哪些編程語言?
- 2. Delphi支持哪些操作符重載?
- 3. 哪些編程語言可以支持變異測試?
- 4. Hyperledger Fabric支持哪些編程語言和數據庫?
- 5. 支持哪些語言的nltk.word_tokenize和nltk.pos_tag
- 6. Xcode 6支持哪些語言?
- 7. 是否dwscript支持運算符重載
- 8. Java是否支持運算符重載?
- 9. 在C++中嵌入式DSL語言的C++運算符重載
- 10. 重載原語運算符(C#)
- 11. UTF-8支持哪些字符編碼?
- 12. 彙編語言支持ASP.net
- 13. CPU /編程語言使用哪種指數運算算法?
- 14. 編程語言的音頻支持
- 15. meego支持的編程語言
- 16. 支持XML文字的編程語言
- 17. C編程語言是否支持SQL語句
- 18. 哪些.NET語言對擴展方法有語法支持?
- 19. 哪些編程語言需要IDE?
- 20. 哪種編程語言更容易支持
- 21. C#支持亞洲語言
- 22. 雲計算的哪種編程語言?
- 23. C++運算符在已重載的運算符中重載
- 24. C++運算符重載==
- 25. 運算符重載C++
- 26. 運算符重載C++
- 27. 運算符重載C++
- 28. 運算符重載C++
- 29. C++運算符重載
- 30. +運算符重載在C++
嘗試使用Google查找答案。 – Sjoerd 2010-05-19 12:41:45
你是什麼意思'不接受C++'?這與問題有什麼關係? – EFraim 2010-05-19 12:44:01
爲什麼這被標記爲linux?尋找唯一的Linux編程語言? – Tom 2010-05-19 12:45:29