是否有可能实现一些类似双[]
,为了调用我的对象这样的方法:obj[x][y]
?是否可以实施两次[]运算符?
0
A
回答
-1
是的,这是可能的。第一次使用的[]是什么的obj
是一种方法,而第二个会是什么类型的第一个方法返回的方法,但不是obj
,或者如果第一次使用返回一个指针,它会“只是工作”。
3
相关问题
- 1. 是否可以添加运算符类?
- 2. 是否可以实施Akka的Webservices
- 3. 地铁UI是否受版权保护?是否可以实施?
- 4. 运算符++(int x)是否每次都创建新的实例?
- 5. 我是否正确实施此算法?
- 6. 是否可以重定向两次?
- 7. 是否可以两次弹出UINavigationController?
- 8. 是否可以使用ExecuteReader()两次?
- 9. 是否可以提交表单两次?
- 10. django-allauth - 可以实施两步注册?
- 11. 是否可以一次构建并运行两个iPhone/iPod?
- 12. 是否可以同时运行两个`stack`实例?
- 13. 实体框架的SQL运算符函数是否可以防范SQL注入?
- 14. 指针运算符是否可以在C++中重载?
- 15. 是否可以重写Java中的运算符?
- 16. 是否可以在Groovy中定义一个新的运算符?
- 17. 运算符'::'是否可以在C#中重载?
- 18. 是否可以更改Ruby中的“++”运算符?
- 19. 您是否可以重载Delphi记录的赋值运算符?
- 20. 是否可以从数组中提取数字和运算符?
- 21. 是否可以完全禁用默认的C++ new运算符?
- 22. 是否可以在C#中创建扩展运算符?
- 23. 是否可以合并ANY和BETWEEN运算符
- 24. 是否可以覆盖rebol路径运算符?
- 25. 是否可以完全模拟虚拟运算符++(int)?
- 26. 是否可以在`zipWith`运算符中订阅?
- 27. Smalltalk中的运算符是否可以超载?
- 28. 是否可以在grepl()中使用AND运算符?
- 29. 什么决定我是否可以使用比较运算符?
- 30. 是否可以通过反射调用值类型运算符?
[相关](https://stackoverflow.com/questions/994488/what-is-proxy-class-in-c) – jaggedSpire
请参阅[C++常见问题 - 如何创建下标运算符](http:// www.cs.technion.ac.il/users/yechiel/c++-faq/matrix-subscript-op.html) –