在一段代码中,我传递了两个相同类型的参数 b2Vec2 *
void bool isVelocityAllowToCar(b2Vec2 *newVelocity, b2Vec2 *preVelocity);
Run Code Online (Sandbox Code Playgroud)
当我构建我的项目时,它向我显示以下错误.
two or more data types in declaration of 'isVelocityAllowToCar'
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
Dan*_*rey 27
问题是您指定的返回类型.void bool是无效的,这是两种类型void和bool.你只需要删除它void,它应该工作:
bool isVelocityAllowToCar(b2Vec2 *newVelocity,b2Vec2 *preVelocity);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24296 次 |
| 最近记录: |