일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- atmega328
- sensor
- compare
- Encapusulation
- Class
- digitalRead
- Barcode
- flutter
- Android
- inheritance
- parameter
- preprocessing
- wpf
- length
- memory
- 3D
- SERIAL
- Contour
- aduino
- file access
- Pointer
- mfc
- APP
- stream
- Unity
- java
- c++
- public
- UNO
- Read
- Today
- Total
목록Log (3)
폴크(FOLC)
1. spdlog – 고성능과 유연성을 겸비한 로그 라이브러리특징:헤더 전용(헤더 온리) 라이브러리로, 별도의 빌드 없이 사용 가능비동기 로깅 지원으로 높은 성능 제공다양한 로그 출력 방식 지원: 콘솔, 파일, 회전 로그, 일일 로그 등Windows 디버거 출력 지원 (OutputDebugString 활용)멀티스레드 환경에서의 안전한 로그 처리사용자 정의 포맷 및 로그 레벨 설정 가능적합한 경우:고성능이 요구되는 대규모 애플리케이션다양한 로그 출력 방식과 포맷이 필요한 경우멀티스레드 환경에서 안정적인 로그 처리가 필요한 경우 2. Easylogging++ – 간편한 설정과 사용의 로그 라이브러리특징:단일 헤더 파일로 구성되어 간단한 통합 가능런타임 설정 변경 및 다양한 로그 레벨 지원사용자 정의 포맷..

# 매우 빠른 C++ 로깅 전용 라이브러리 > 리눅스, FreeBSD, OpenBSD, 솔라리스, AIX, Windows, macOS 등 다양한 언어와 플랫폼을 지원한다. > 파일, 콘솔, DB로 출력할 수 있고 날짜, 파일 크기마다 생성가능하다. # 적용 방법 > https://cppget.org/spdlog/1.9.2 에서 검색 후 설치(download) > 파일 생성 주기를 설정할 수 있다. # 소스 코드 std::shared_ptr m_file; void CSPDLOG::Initialize(CStringA strPath, int dailyLogHour, int dailyLogMinute) { m_file = spdlog::daily_logger_mt("file", strPath, dailyLogH..

# 아파치의 오픈소스 라이브러리이다. > Java, C++, .NET 등 다양한 언어와 플랫폼을 지원한다. > 파일, 콘솔, DB로 출력할 수 있고 날짜, 파일 크기마다 생성가능하다. # 적용 방법 > NuGet 에서 "log4net" 검색 후 설치(download) # 환경 설정 > 환경설정을 code level 로 작성할 수도 있고 xml 파일을 연결해서 사용 가능하다. > 솔루션 탐색기에 추가 - 출력 디렉토리에 복사 ( 항상 복사 ) # source code / 로그 작성자를 활용하는 영역 > Class 단위 또는 포함 관계에 있는 Class 까지 운용 가능 # source code > using log4net.Config; > > namespace WindowsFormsApp1 { > publi..