【发布时间】:2009-06-20 10:02:01
【问题描述】:
我见过在 C++ 中定义转换运算符重载的两种风格,
operator int* (void) constoperator int*() const
问题1.我觉得这两种风格(加void与否)功能是一样的,对吧?
问题 2. 有更好的偏好吗?
【问题讨论】:
-
这确实是之前提出的问题的重复:stackoverflow.com/questions/693788/c-void-arguments 这有帮助吗?
-
您的标题非常具有误导性/无关紧要。类似“哪个是首选:foo(void) 还是 foo()?”
-
我同意。我已经编辑了标题。