Vik*_*ehr 22 c++ compiler-errors return-value
假设我有一个规范化函数定义为:
Vec3f Vec3f::getNormalized() const {
return (*this)/this->length();
}
Run Code Online (Sandbox Code Playgroud)
如果在没有存储它的返回值的情况下使用此函数,是否可能以某种方式创建编译时错误?;
v.getNormalized(); // which most definitely is a typo
Run Code Online (Sandbox Code Playgroud)
..代替..
v = v.getNormalized();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1595 次 |
| 最近记录: |