Я учусь программировать на C и использую Eclipse helios, который может компилировать как C, так и C++. Когда я пытался создать класс, он всегда говорит о создании класса C++, но не C. Как мне создать класс C с некоторыми настройками по умолчанию (#include, #include и т. д.) на нем?
Как создать класс C в Eclipse
comment
в Си такого нет
- person mfro   schedule 07.10.2017
comment
Да, никаких курсов по C.
- person NiVeR   schedule 07.10.2017
comment
Если у C нет класса, как мне программировать его в Eclipse?
- person Steven Chan   schedule 07.10.2017
comment
Вы ммм... пишете код без использования классов.
- person Martin James   schedule 07.10.2017
comment
Вам придется написать код (и скомпилировать его как) C++, если вы хотите использовать классы. Хотя C и C++ — похожие языки, только C++ напрямую поддерживает объектно-ориентированное программирование.
- person John Bode   schedule 08.10.2017
Ответы (1)
C не имеет классов.
Способность вашей IDE компилировать как C, так и C++ не означает, что она может перенести конструкции и концепции C++ в программу на C. Это означает, что вы можете скомпилировать программу либо на C, либо на C++.
person
gsamaras
schedule
07.10.2017
Если у C нет класса, как мне запрограммировать его в Eclipse?
- person Steven Chan; 07.10.2017
@StevenChan, нет. Вместо этого вы создаете программу на C++.
- person dbush; 07.10.2017
@dbush Вы имеете в виду, что я могу создать класс C++ и работать над ним? Совместим ли он с синтаксисом C?
- person Steven Chan; 07.10.2017
Нет. Вы должны работать над проектом C++, если вам нужны классы.
- person gsamaras; 07.10.2017