前向声明允许我们推迟定义实际类型直到实现文件.指针的头部或前向声明类型的引用允许这样做.
有人告诉我:
按值返回不需要类型定义.前瞻性声明就足够了
有人可以通过标准的实际报价来确认或否认这一点吗?我的印象是这不合法.
c++ return-type return-value forward-declaration language-lawyer
c++ ×1
forward-declaration ×1
language-lawyer ×1
return-type ×1
return-value ×1