
SeasLog::debug를 사용하여 로그를 출력한 후, 로그를 실제로 출력하는 과정은 다음과 같습니다.
1. SeasLog::debug 함수가 호출되어 로그 메시지가 생성됩니다.
2. 로그 메시지는 SeasLog::debug 함수 내부의 로그 레벨을 확인하여 로그 레벨이 DEBUG이면 로그를 출력합니다.
3. 로그를 출력하는 방법은 두 가지가 있습니다.
- 콘솔 출력: 로그를 콘솔에 직접 출력하여 사용자에게 보여줍니다.
- 파일 저장: 로그를 파일에 저장하여 기록합니다.
로그를 파일로 저장하거나 콘솔로 출력하는 방법은 다음과 같습니다.
### 콘솔 출력
#hostingforum.kr
cpp
#include
int main() {
SeasLog::setConsoleLevel(SeasLog::DEBUG);
SeasLog::debug("콘솔 출력 로그");
return 0;
}
### 파일 저장
#hostingforum.kr
cpp
#include
int main() {
SeasLog::setFileLevel(SeasLog::DEBUG);
SeasLog::setFileOutput("로그파일.log");
SeasLog::debug("파일 저장 로그");
return 0;
}
위 예제에서 `setConsoleLevel` 함수를 사용하여 콘솔 출력 레벨을 DEBUG로 설정하고, `setFileLevel` 함수를 사용하여 파일 저장 레벨을 DEBUG로 설정합니다. `setFileOutput` 함수를 사용하여 로그를 저장할 파일명을 지정합니다.
2025-06-24 02:11