파일의 분할
문제1
// 헤더.h
#include <iostream>
namespace BestComImpl
{
void SimpleFunc(void);
}
namespace ProgComImpl
{
void SimpleFunc(void);
}
// 소스1.cpp
#include <iostream>
#include "헤더.h"
void BestComImpl::SimpleFunc(void)
{
std::cout << "BestCom이 정의한 함수" << std::endl;
}
void ProgComImpl::SimpleFunc(void)
{
std::cout << "ProgCom이 정의한 함수" << std::endl;
}
// 소스2.cpp
#include <iostream>
#include "헤더.h"
int main(void)
{
BestComImpl::SimpleFunc();
ProgComImpl::SimpleFunc();
return 0;
}
728x90
반응형
'etc. > 열혈 C++ 프로그래밍' 카테고리의 다른 글
(열혈 C++ 프로그래밍) 문제 02-1 (0) | 2021.11.11 |
---|---|
(열혈 C++ 프로그래밍) OOP 단계별 프로젝트 01단계 (0) | 2021.11.11 |
(열혈 C++ 프로그래밍) 문제 01-3 (0) | 2021.11.02 |
(열혈 C++ 프로그래밍) 문제 01-2 (0) | 2021.11.02 |
(열혈 C++ 프로그래밍) 문제 01-1 (0) | 2021.11.02 |