Member 14670586 Ответов: 1

Какова связь между ними? head.cpp а голова...ч?


в основном я могу писать
10 пусть H=голова
20 пусть H=H+1
30 печать ч

Что я уже пробовал:

как бы это было закодировано в c++

1 Ответов

Рейтинг:
0

OriginalGriff

Это не имеет никакого отношения к делу .CPP или .H файлы; они не имеют эквивалентов в Basic, где исходный код хранится в одном файле.
А код C++ для вашего Бейсика тривиален:

#include <iostream>

using namespace std;
#define HEAD 666;
int main()
{
    int h = HEAD;
    h = h + 1;
    cout << h;
    return 0;
}


Member 14670586

Это может показаться тривиальным, но является ли ваш простой и очень ясный код местом в HEAD.cpp или в голове.ч?

OriginalGriff

.CPP содержит код, .H-заголовочные файлы, которые не содержат кода, а только определения.
Например, может быть

#define HEAD 666
или
const int HEAD = 666
будет внутри .H таким образом, он "совместно используется" каждым файлом, который в нем нуждается.

Сделайте себе одолжение и купите книгу (или лучше курс) по C++ - просто задавая случайные вопросы и пытаясь подобрать их по ходу дела, это не лучший способ учиться или даже близко к нему. А с основной точки зрения? Действительно, очень плохая идея - забудьте все, что вы знаете о бейсике, и начните с нуля, иначе вы запутаетесь.