Notice
Recent Posts
Recent Comments
Link
관리 메뉴

λͺ©λ‘2022/05 (13)

KoreanFoodie's Study

C++ 기초 κ°œλ… 17-4 : C++ 파일 μ‹œμŠ€ν…œ(<filesystem>) 라이브러리

λͺ¨λ‘μ˜ μ½”λ“œλ₯Ό μ°Έκ³ ν•˜μ—¬ 핡심 λ‚΄μš©μ„ 간좔리고 μžˆμŠ΅λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ λͺ¨λ‘μ˜ μ½”λ“œμ˜ μ”Ήμ–΄λ¨ΉλŠ” C++ κ°•μ’Œλ₯Ό μ°Έκ³ ν•΄ μ£Όμ„Έμš”! νŒŒμΌμ„ μ°Ύμ•„λ³΄μž 파일 μ‹œμŠ€ν…œ λΌμ΄λΈŒλŸ¬λ¦¬λŠ” 파일 데이터 의 μž…μΆœλ ₯을 λ‹΄λ‹Ήν•˜λŠ” 파일 μž…μΆœλ ₯ 라이브러리 () κ³ΌλŠ” λ‹€λ₯΄λ‹€. 의 경우, 파일 ν•˜λ‚˜κ°€ 주어지면 ν•΄λ‹Ή 파일의 데이터λ₯Ό μ½μ–΄λ‚΄λŠ” 역할을 ν•˜μ§€λ§Œ, κ·Έ 외에 νŒŒμΌμ— κ΄€ν•œ 정보 (파일 이름, μœ„μΉ˜, λ“±λ“±) 에 κ΄€ν•œ 데이터λ₯Ό μˆ˜μ •ν•  수 λŠ” μ—†λ‹€. λ°˜λ©΄μ— 파일 μ‹œμŠ€ν…œ 라이브러리의 경우, νŒŒμΌμ— κ΄€ν•œ 정보 (파일 메타데이타)에 λŒ€ν•œ 접근을 λ„μ™€μ£ΌλŠ” 역할을 μˆ˜ν–‰ν•˜λ©°, 파일 자체λ₯Ό μ½λŠ” 일은 μˆ˜ν–‰ν•˜μ§€ μ•ŠλŠ”λ‹€. μ‰½κ²Œ λ§ν•΄μ„œ ν•˜λ“œ λ””μŠ€ν¬ μ–΄λ”˜κ°€μ— μžˆλŠ” a.txt λΌλŠ” νŒŒμΌμ„ μ°Ύκ³  μ‹Άλ‹€λ©΄ filesystem 라이브러리λ₯Ό μ‚¬μš©ν•˜κ²Œ 되고, ν•΄λ‹Ή νŒŒμΌμ„ μ°Ύ..

Tutorials/C++ : Beginner 2022. 5. 27. 10:32