Программы на C++. Форум разработчиков
-
Anonymous
Лучший способ справиться с заголовками и исходными файлами [дублировать]
Сообщение
Anonymous »
Я всегда организовал свои заголовки C ++ и исходные файлы таким образом: < /p>
prog.h
< /blockquote>
Код: Выделить всё
#include
class Prog
{
public:
Prog(std::string);
~Prog();
void printName();
private:
std::string name;
};
#include "prog.cpp"
< /code>
prog.cpp
< /blockquote>
Prog::Prog(std::string n):
name(n)
{
std::cout
Но недавно я обнаружил, что это обычно организовать их другой способ: < /p>
prog.h < /p>
< /blockquote>
class Prog
{
public:
Prog(std::string);
~Prog();
void printName();
private:
std::string name;
};
< /code>
prog.cpp
< /blockquote>
#include
#include "prog.h"
Prog::Prog(std::string n):
name(n)
{
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/63536736/best-way-to-deal-with-headers-and-source-files[/url]
1740253051
Anonymous
Я всегда организовал свои заголовки C ++ и исходные файлы таким образом: < /p>
prog.h
< /blockquote>
[code]#include
class Prog
{
public:
Prog(std::string);
~Prog();
void printName();
private:
std::string name;
};
#include "prog.cpp"
< /code>
prog.cpp
< /blockquote>
Prog::Prog(std::string n):
name(n)
{
std::cout
Но недавно я обнаружил, что это обычно организовать их другой способ: < /p>
prog.h < /p>
< /blockquote>
class Prog
{
public:
Prog(std::string);
~Prog();
void printName();
private:
std::string name;
};
< /code>
prog.cpp
< /blockquote>
#include
#include "prog.h"
Prog::Prog(std::string n):
name(n)
{
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/63536736/best-way-to-deal-with-headers-and-source-files[/url]