<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://cpp.hfang.dev/</loc></url><url><loc>https://cpp.hfang.dev/en/</loc></url><url><loc>https://cpp.hfang.dev/guide/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/</loc></url><url><loc>https://cpp.hfang.dev/roadmap/</loc></url><url><loc>https://cpp.hfang.dev/en/roadmap/</loc></url><url><loc>https://cpp.hfang.dev/about/</loc></url><url><loc>https://cpp.hfang.dev/en/about/</loc></url><url><loc>https://cpp.hfang.dev/books/</loc></url><url><loc>https://cpp.hfang.dev/en/books/</loc></url><url><loc>https://cpp.hfang.dev/ostep/</loc></url><url><loc>https://cpp.hfang.dev/en/ostep/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/sizeof/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/sizeof-strlen/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/array-decay/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/const/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/static/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/volatile/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/alignment/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/endianness/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/class-struct/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/macros-inline/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/typedef-using/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/explicit/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/extern/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/extern-c/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/mutable/</loc></url><url><loc>https://cpp.hfang.dev/guide/basics/casts/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/oop/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/access/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/overload-override-hide/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/construction/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/destructors/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/copy/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/polymorphism/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/this/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/vtable/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/abstract/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/virtual-constructor/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/virtual-destructor/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/virtual-template/</loc></url><url><loc>https://cpp.hfang.dev/guide/objects/empty-class/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/memory-model/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/pointers/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/pointer-declarations/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/storage/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/references/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/parameters/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/raii/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/smart-pointers/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/shared-ptr/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/weak-ptr/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/malloc/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/new-delete/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/leaks/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/dangling/</loc></url><url><loc>https://cpp.hfang.dev/guide/memory/memory-errors/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/nullptr/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/auto/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/move/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/forward/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/lambda/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/templates/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/specialization/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/traits/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/constexpr/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/variadic/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/optional-variant/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/views/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/concepts/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/ranges/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/coroutines/</loc></url><url><loc>https://cpp.hfang.dev/guide/modern/cpp23/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/vector/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/deque/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/list/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/ordered/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/unordered/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/iterators/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/algorithms/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/adapters/</loc></url><url><loc>https://cpp.hfang.dev/guide/stl/allocators/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/threads/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/mutex/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/condition-variable/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/atomics/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/memory-order/</loc></url><url><loc>https://cpp.hfang.dev/guide/concurrency/async/</loc></url><url><loc>https://cpp.hfang.dev/guide/tooling/compilation/</loc></url><url><loc>https://cpp.hfang.dev/guide/tooling/odr/</loc></url><url><loc>https://cpp.hfang.dev/guide/tooling/exceptions/</loc></url><url><loc>https://cpp.hfang.dev/guide/tooling/diagnostics/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-programming-language/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-standard-library/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/iostreams-locales/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-standard/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/overview-new-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-primer/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/accelerated-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/thinking-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/programming-principles-practice/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/effective-stl/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/more-effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/more-exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/exceptional-cpp-style/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-coding-standards/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-templates/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/modern-cpp-design/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-template-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/cpp-concurrency-in-action/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/advanced-cpp-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/design-and-evolution/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/inside-cpp-object-model/</loc></url><url><loc>https://cpp.hfang.dev/guide/books/stl-source-analysis/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/preface/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/01-dialogue/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/02-introduction/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/03-dialogue-virtualization/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/04-processes/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/05-process-api/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/06-direct-execution/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/07-cpu-scheduling/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/08-mlfq/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/09-lottery/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/10-multiprocessor/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/11-cpu-summary/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/12-dialogue-memory/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/13-address-spaces/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/14-memory-api/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/15-address-translation/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/16-segmentation/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/17-free-space/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/18-paging/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/19-tlb/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/20-advanced-page-tables/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/21-swapping-mechanisms/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/22-swapping-policies/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/23-complete-vm/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/24-memory-summary/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/25-dialogue-concurrency/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/26-threads/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/27-thread-api/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/28-locks/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/29-locked-data-structures/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/30-condition-variables/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/31-semaphores/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/32-concurrency-bugs/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/33-event-based/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/34-concurrency-summary/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/35-dialogue-persistence/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/36-io-devices/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/37-hard-disks/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/38-raid/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/39-files-directories/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/40-file-system-implementation/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/41-ffs/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/42-journaling/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/43-lfs/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/44-ssd/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/45-data-integrity/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/46-persistence-summary/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/47-dialogue-distribution/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/48-distributed-systems/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/49-nfs/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/50-afs/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/51-distribution-summary/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/52-dialogue-security/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/53-security-intro/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/54-authentication/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/55-access-control/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/56-cryptography/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/57-distributed-security/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/vmm/</loc></url><url><loc>https://cpp.hfang.dev/guide/ostep/monitors/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/sizeof/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/sizeof-strlen/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/array-decay/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/const/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/static/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/volatile/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/alignment/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/endianness/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/class-struct/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/macros-inline/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/typedef-using/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/explicit/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/extern/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/extern-c/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/mutable/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/basics/casts/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/oop/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/access/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/overload-override-hide/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/construction/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/destructors/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/copy/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/polymorphism/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/this/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/vtable/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/abstract/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/virtual-constructor/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/virtual-destructor/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/virtual-template/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/objects/empty-class/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/memory-model/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/pointers/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/pointer-declarations/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/storage/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/references/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/parameters/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/raii/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/smart-pointers/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/shared-ptr/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/weak-ptr/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/malloc/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/new-delete/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/leaks/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/dangling/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/memory/memory-errors/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/nullptr/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/auto/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/move/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/forward/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/lambda/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/templates/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/specialization/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/traits/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/constexpr/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/variadic/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/optional-variant/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/views/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/concepts/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/ranges/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/coroutines/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/modern/cpp23/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/vector/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/deque/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/list/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/ordered/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/unordered/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/iterators/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/algorithms/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/adapters/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/stl/allocators/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/threads/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/mutex/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/condition-variable/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/atomics/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/memory-order/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/concurrency/async/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/tooling/compilation/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/tooling/odr/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/tooling/exceptions/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/tooling/diagnostics/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-programming-language/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-standard-library/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/iostreams-locales/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-standard/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/overview-new-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-primer/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/accelerated-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/thinking-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/programming-principles-practice/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/effective-stl/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/more-effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/more-exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/exceptional-cpp-style/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-coding-standards/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-templates/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/modern-cpp-design/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-template-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/cpp-concurrency-in-action/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/advanced-cpp-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/design-and-evolution/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/inside-cpp-object-model/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/books/stl-source-analysis/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/preface/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/01-dialogue/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/02-introduction/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/03-dialogue-virtualization/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/04-processes/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/05-process-api/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/06-direct-execution/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/07-cpu-scheduling/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/08-mlfq/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/09-lottery/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/10-multiprocessor/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/11-cpu-summary/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/12-dialogue-memory/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/13-address-spaces/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/14-memory-api/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/15-address-translation/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/16-segmentation/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/17-free-space/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/18-paging/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/19-tlb/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/20-advanced-page-tables/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/21-swapping-mechanisms/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/22-swapping-policies/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/23-complete-vm/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/24-memory-summary/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/25-dialogue-concurrency/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/26-threads/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/27-thread-api/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/28-locks/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/29-locked-data-structures/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/30-condition-variables/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/31-semaphores/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/32-concurrency-bugs/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/33-event-based/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/34-concurrency-summary/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/35-dialogue-persistence/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/36-io-devices/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/37-hard-disks/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/38-raid/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/39-files-directories/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/40-file-system-implementation/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/41-ffs/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/42-journaling/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/43-lfs/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/44-ssd/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/45-data-integrity/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/46-persistence-summary/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/47-dialogue-distribution/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/48-distributed-systems/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/49-nfs/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/50-afs/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/51-distribution-summary/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/52-dialogue-security/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/53-security-intro/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/54-authentication/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/55-access-control/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/56-cryptography/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/57-distributed-security/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/vmm/</loc></url><url><loc>https://cpp.hfang.dev/en/guide/ostep/monitors/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-programming-language/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-standard-library/</loc></url><url><loc>https://cpp.hfang.dev/books/iostreams-locales/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-standard/</loc></url><url><loc>https://cpp.hfang.dev/books/overview-new-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-primer/</loc></url><url><loc>https://cpp.hfang.dev/books/accelerated-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/thinking-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/programming-principles-practice/</loc></url><url><loc>https://cpp.hfang.dev/books/effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/effective-stl/</loc></url><url><loc>https://cpp.hfang.dev/books/more-effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/more-exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/exceptional-cpp-style/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-coding-standards/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-templates/</loc></url><url><loc>https://cpp.hfang.dev/books/modern-cpp-design/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-template-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/books/cpp-concurrency-in-action/</loc></url><url><loc>https://cpp.hfang.dev/books/advanced-cpp-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/books/design-and-evolution/</loc></url><url><loc>https://cpp.hfang.dev/books/ruminations-on-cpp/</loc></url><url><loc>https://cpp.hfang.dev/books/advanced-cpp-styles-idioms/</loc></url><url><loc>https://cpp.hfang.dev/books/large-scale-cpp-software-design/</loc></url><url><loc>https://cpp.hfang.dev/books/inside-cpp-object-model/</loc></url><url><loc>https://cpp.hfang.dev/books/stl-source-analysis/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-programming-language/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-standard-library/</loc></url><url><loc>https://cpp.hfang.dev/en/books/iostreams-locales/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-standard/</loc></url><url><loc>https://cpp.hfang.dev/en/books/overview-new-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-primer/</loc></url><url><loc>https://cpp.hfang.dev/en/books/accelerated-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/thinking-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/programming-principles-practice/</loc></url><url><loc>https://cpp.hfang.dev/en/books/effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/effective-stl/</loc></url><url><loc>https://cpp.hfang.dev/en/books/more-effective-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/more-exceptional-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/exceptional-cpp-style/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-coding-standards/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-templates/</loc></url><url><loc>https://cpp.hfang.dev/en/books/modern-cpp-design/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-template-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/en/books/cpp-concurrency-in-action/</loc></url><url><loc>https://cpp.hfang.dev/en/books/advanced-cpp-metaprogramming/</loc></url><url><loc>https://cpp.hfang.dev/en/books/design-and-evolution/</loc></url><url><loc>https://cpp.hfang.dev/en/books/ruminations-on-cpp/</loc></url><url><loc>https://cpp.hfang.dev/en/books/advanced-cpp-styles-idioms/</loc></url><url><loc>https://cpp.hfang.dev/en/books/large-scale-cpp-software-design/</loc></url><url><loc>https://cpp.hfang.dev/en/books/inside-cpp-object-model/</loc></url><url><loc>https://cpp.hfang.dev/en/books/stl-source-analysis/</loc></url></urlset>