注册 登录
编程论坛 C++教室

有谁能看懂这一串代码的

zwh2011 发布于 2022-10-29 21:14, 772 次点击
#include <cstdio>
#include <cstdlib>

struct Vector;
{
    float x;
    float y;
    float z;
};


class Body;
{
private:
    Vector _coordinate;
    Vector _speed;
    float _mass;
public:
    Body(float mass, Vector coord);
    void move(Vector force, float time);
    Vector get_speed();
    Vector get_coord();
};
朋友给的,既不是自描述又没有注释,还让我帮他改错
后缀名好像是.h
帮忙改错一下谢谢

6 回复
#2
zwh20112022-10-29 21:14
好像是一个头文件
#3
rjsp2022-10-29 22:58
struct Vector; 把分号去掉
class Body; 把分号去掉
#4
zwh20112022-10-29 23:14
回复 3楼 rjsp
改完之后提示“源文件未编译”

[此贴子已经被作者于2022-10-29 23:23编辑过]

#5
rjsp2022-10-29 23:26
以下是引用zwh2011在2022-10-29 23:14:03的发言:

改完之后提示“源代码未编译”

相当于,你拿了个“掰弯了的车钥匙”给我,我把它敲敲打打弄直了。
过来一段时间回来,你跟我说“骑着这把车钥匙,交警不让我上高速”。
#6
zwh20112022-10-30 12:45
回复 5楼 rjsp
不好意思,是“源文件未编译”
#7
十里八乡俊生2022-10-31 16:34
错误就是前面那个老哥说的,
东西没发全,其他的也看不来对错
1