<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://vishalchovatiya.github.io/tags/awaitable/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/awaiter/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/cpp20-coroutine-under-the-hood/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c20-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c20-coroutine-terminology/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/co_await/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/co_return/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/co_yield/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/compiler-transformation-of-c-coroutine-related-keywords/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-handle/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-state/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/cpp/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/generating-integer-sequence-using-c20-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-c20-coroutine-gets-executed-2/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/promise/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/returning-a-value-from-c-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/subroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/suspending-a-c-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/understanding-c20-coroutine-with-examples/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-c20-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-coroutine-in-general/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-you-even-need-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yielding-a-value-from-c-coroutine/</loc>
    <lastmod>2021-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/c-language/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/coroutine-in-c-language/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine_example-c/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-basics/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-c/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-h/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-in-c-language/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-lifetime/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/coroutine-usage-example/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/data-strucutre-to-store-execution-context/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-understanding-context-switching-with-setcontext-getcontext-functions/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-understanding-control-flow-with-makecontext-swapcontext-functions/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/getcontext/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implementation-of-coroutine-in-c/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/makecontext/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/setcontext/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/swapcontext/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/to-the-point-context-switching-api-theory/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-coroutine/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-coroutine/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/pages/</loc>
    <lastmod>2020-09-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/pages/start-here/</loc>
    <lastmod>2020-09-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/analysing-performance-oriented-c-cod/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/attaching-c-code-into-e-mail/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-blogs-bloggers/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-books/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-code-sharing/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-codeshare-io/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-coliru/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-communities/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-courses/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-online-debugger/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-online-developer-documentation/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-repl-it/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tools/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cppinsights-io/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/godbolt-org/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/jumping-on-new-c-code-base/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/latest-c-compilers/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/mastering-c-books-courses-tools-tutorials-blogs-communities/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mastering-c/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/seeing-things-through-c-compiler-perspective/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/some-of-the-best-c-websites/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/support-of-boost-library/</loc>
    <lastmod>2020-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-regex-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-regex-examples/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-regex-tutorial/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-boost-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pattern-matching-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-programming-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-digit/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-find-all-matches/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-groups/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-library/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-online/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-parser/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-pattern/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-posix/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-search/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-syntax/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-tester/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regex-tutorial/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regular-expression/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regular-expression-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regular-expression-syntax/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-regular-expression-tutorial/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-std-regex-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-stdregex_match-stdregex_search/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/finding-files-in-a-directory-c-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/finding-lines-containing-or-not-containing-certain-words-from-a-file-c-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/geeks-for-geeks-regex-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inverted-match-with-stdregex_token_iterator/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/libboost-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/regex-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex_match-example-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-c-cheat-sheet/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-c-gfg/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-c-tutorial/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-cpp/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-generator-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-in-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-in-c-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-in-c-example-2/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-in-c-programming/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-library-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-search-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regex-split-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-c-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-c-tutorial/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-cpp/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-in-c-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-in-c-example-2/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/regular-expression-in-cpp/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/splitting-a-string-with-delimiter-c-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sregex_token_iterator/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex_iterator-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex_match-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex_replace-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex_search-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex_token_iterator-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdregex-stdregex_error-example/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/string-to-regex-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/trim-whitespace-from-a-string-c-regex/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-regex-in-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/using-regex-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/validating-email-address-with-regex-hackerrank-c/</loc>
    <lastmod>2020-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-check-if-key-exists/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-class/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-comparator/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-data-structure/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-empty/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-end/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-examples/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-find-example/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-function/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-get-value-by-key/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-greater/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-in-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-initialization/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-iterator/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-iterator-first/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-loop/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-methods/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-of-classes/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-of-lists/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-of-maps/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-of-objects/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-of-vectors/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-performance/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-reduce/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-reserve/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-struct-as-key/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-struct-key/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-template/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-template-example/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-to-vector/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-usage/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-vector/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-map-with-custom-comparator/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-remove_if-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-std-hash-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-stl-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-stl-map-example/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-vector-to-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/can-i-modify-associated-values-in-stdmap-also/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/const-map-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-std-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-std-map-example/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cppreference-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-operator-vs-insert-vs-at/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/map-c-stl/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/map-std-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/multimap-stl/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ok-then-how-do-i-modify-stdmap-keys/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ordered-map-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-map-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/std-hash-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/std-map-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/std-map-vector/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/std-unsorted-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmap-example/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmap-find/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmap-insert/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapat/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapcontainsc20/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapextractc17/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapinsert/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapinsert_or_assignc17/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapinsert-with-hintc11-17/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapmergec17/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmapoperator/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmaptry_emplacec17/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/stl/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stl-c-map/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unordered_map-c/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/using-std-map-wisely-with-modern-cpp/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-if-the-node-with-a-particular-key-does-not-exist/</loc>
    <lastmod>2020-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c20-solution-spaceship-operator/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c20-spaceship-operator-with-the-help-of-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/crtp-c-examples/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-and-static-polymorphism-in-c/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-c/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-c-example/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-pattern/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-to-avoid-code-duplication/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/curiously-recurring-template-pattern/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic-polymorphism/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/enabling-polymorphic-copy-construction-in-c-with-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/enabling-polymorphic-method-chaining/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/limiting-object-count-with-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/modern-c-composite-design-pattern-leveraging-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solution-till-c17-with-crtp/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-polymorphism/</loc>
    <lastmod>2020-07-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-variadic-templates/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-alternative-to-partial-function-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-c-template-reference-collapsing-rules/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-capturing-containers-value-type-explicitly/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-class-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-class-template-argument-deduction-ctad/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-class-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-curiously-recurring-template-pattern/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-default-template-arguments/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-expansion-statements/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-explicit-template-instantiation/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-fold-expressions-vs-variadic-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-forward-variadic-arguments/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-forwarding-reference/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-full-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-function-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-function-template-argument-deduction/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-function-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-generic-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-generic-solution-using-variadic-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-how-does-variadic-class-template-works/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-how-does-variadic-function-template-works/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-implementing-std-get-function-for-tuple-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-implementing-tuple-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-inferring-template-argument-through-function-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-iterate-over-parameter-pack/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-iterate-over-tuple-elements-in-c/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-iterate-variadic-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-naive-way-to-capture-containers-value-type/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-named-tuple/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-nested-template-template-template-parameter/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-non-type-template-parameter/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-overriding-template-argument-deduction/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-parameter-pack/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-partial-class-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-partial-function-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-partial-template-specialization/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-passing-any-container-to-c-template-function/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-passing-container-of-container-or-2d-std-vector-as-c-template-argument/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-passing-function-to-class-template-argument/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-passing-std-container-as-c-template-argument/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-passing-std-vector-to-c-template-function/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-perfect-forwarding/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-process-a-parameter-pack-with-fold-expression/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-process-a-parameter-pack-with-recursion/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-return-tuple/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-argument/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-argument-deduction/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-argument-forwarding/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-class-constructor/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-class-definition/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-example-use-cases/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-method/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-programming/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-return-type/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-struct/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-terminology-jargon-idiom/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-the-complete-guide/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-typename-vs-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-types/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-variable-number-of-arguments/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-variadic-arguments/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tuple-comparison/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tuple-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tuple-get/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tuple-implementation/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-tuple-implementation-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-union-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-universal-reference/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-using-typename/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-vararg/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-arguments/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-class-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-constructor/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-function/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-function-2/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-function-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-parameters/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template-function/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template-printf/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-template-vs-fold-expression/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-templates/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-variadic-templates-unpack/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-why-do-we-need-forwarding-reference-in-first-place/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/c-template-a-quick-uptodate-look/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c11-loop-through-tuple-elements/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c11-template-type-alias/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c14-implementing-unsophisticated-tuple-class/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c14-or-c17-template-and-auto-keyword/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c17-loop-through-tuple-elements/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c20-template-lambda-expression/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c23-loop-through-tuple-elements/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-function-template-and-class-template-in-c/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/embedded-system/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explicit-instantiation-c/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-watchdog-timer-works/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/introduction-to-c-variadic-template/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/kicking-the-watchdog/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/learning-variadic-template-c/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/misc/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/process-c-parameter-pack/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sizeof-parameter-pack/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/std-make-tuple/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdtuple-size/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-typename-t/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/the-watchdog-timer-reset-the-system/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/tuple-is-not-a-member-of-std/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/variadic-template-cpp-implementing-unsophisticated-tuple/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/variadic-templates-c-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/variadic-templates-c17/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/variadic-templates-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/watchdog-timer/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-block-diagram/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-example/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-expired/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-in-embedded-system/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-issue/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/watchdog-timer-working/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/wdt/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-a-watchdog-timer/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-purpose-function-application-of-the-watchdog-timer/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/window-watchdog-timer/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/wwdt/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/base-class-pointer-to-derived-class-object-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/base-class-reference-derived-class-object-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-double-dispatch-mechanism/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-double-dispatch-polymorphism/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/double-dispatch-in-cpp/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-c-definition/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-c-example/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-c-stack-overflow/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-in-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-in-modern-c-using-stdvariant-stdvisit/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-pattern-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-polymorphism-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-visitor-pattern-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dual-dispatch-in-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exploiting-polymorphism-instead-of-double-dispatch/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-double-dispatch-mechanism-work/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/more-functional-modular-approach-to-double-dispatch/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-for-double-dispatch/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/problems-with-the-single-dispatch-approach/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/recover-original-type-of-the-object-pointed-by-base-class-pointer/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/run-time-type-identification-double-dispatch/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-dispatch/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/usecase-of-double-dispatch-mechanism/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-pattern-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-double-dispatch-in-c/</loc>
    <lastmod>2020-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/before-dive-into-the-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/behavioural-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-single-responsibility-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ciple-extensibility1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/compatibility/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/creational-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-pattern-example/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-patterns-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-patterns-examples/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/design-principles/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/expressiveness/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flexibility1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-do-you-implement-the-single-responsibility-principle-in-the-c-sharp-class-design/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/intent/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/intent-open-closed-principle1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/intent-single-responsibility-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ion-for-extensibility-benefits-of-open-closed-prin1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/le-example-in-c-adding-the-level-of-abstract1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/le-open-closed-principle-code-e1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-sub/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substition-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substitution-principle-covariance-liskov-substitution-principle-code-example/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substitution-principle-definition/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substitution-principle-example/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substitution-principle-real-world-example/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskov-substitution-principle-uncle-bob/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/liskovs-substitution-principle-in-cpp-solid-as-a-rock/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskovs-substitution-principle-2/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/liskovs-substitution-principle-in-c-2/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lsp-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/maintainability/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/maintainability1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-violating-the-liskovs-substitution-principle-2/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-violating-the-ope1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-violating-the-single-responsibility-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/n-closed-principle-solution-open-closed-princip1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/open-closed-principle-in-cpp-solid-as-a-rock/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/open-closed-principle-c1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/open-closed-principle-in-c1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/open-closed-principle-in-cpp1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/principle-of-substitutability/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/reusability/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/single-responsibility-principle-in-cpp-solid-as-a-rock/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-class/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-code-examples/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-cohesion/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-design-pattern/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-example/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-in-c-2/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/single-responsibility-principle-in-c-3/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/software-engineering/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/software-open-closed-princip1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-liskov-substitution-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-principles-liskov/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solution-example-of-liskovs-substitution-principle-in-c-2/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solution-single-responsibility-principle-example-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/srp-solid/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/structural-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/substitution-principle/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/substitution-principle-definition/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-are-easily-reusable/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-are-expressive/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-are-proven-solutions/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-ease-communication/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-lower-the-size-of-the-codebase/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/they-prevent-the-need-for-refactoring-code/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-safety/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/types-of-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/what-is-design-pattern/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-design-pattern-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-not-design-pattern/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-you-should-learn-design-patterns/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/with-factory-pattern/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/xamples-open-closed-principle-in-c1/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yardstick-to-craft-liskovs-substitution-principle-friendly-software-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yardstick-to-craft-open-closed-principle-friendly-software-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yardstick-to-craft-srp-friendly-software-in-c/</loc>
    <lastmod>2020-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-design-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-factory-pattern-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advantages-of-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/applicability-of-prototype-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-builder-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-prototype-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-singleton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/builder-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-code-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-in-c-github/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/builder-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/but-we-do-create-in-the-clone/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-abstract-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-abstract-factory-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-builder-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-builder-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-builder-pattern-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-class-singleton/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-design-pattern-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-factory-method/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-factory-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-factory-pattern-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-factory-pattern-template/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-prototype-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-prototype-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-class-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-implementation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-pattern-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-singleton-template/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classical-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/clean-code-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-singleton/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/dependency-inversion-principle-in-cpp-solid-as-a-rock/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dependency-inversion-principle-real-world-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-pattern-factory-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-patterns-singleton-c-destructor/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-liskov-and-interface-segregation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dip-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-abstract-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/factory-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-in-c-with-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-in-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern-intent/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method-design-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-pattern-c-2/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-pattern-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/faster-compilation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/fat-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/functional-factory-design-pattern-using-modern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-implement-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/incomplete-type-forward-declaration-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inner-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/intent-builder-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/interface-segregation-principle-in-cpp-solid-as-a-rock/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-abstract-class/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-adapter-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-benefits/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-definition/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-example-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-in-agile/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-in-software-engineering/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-in-solid/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-isp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-isp-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-martin/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-pros-and-cons/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-real-world-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-simple-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-solid/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-too-many-interfaces/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-uncle-bob/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-usages/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-violation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-violation-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-vs-single-responsibility/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interface-segregation-principle-with-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inversion-of-control-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inversion-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-the-prototype-design-pattern-really-just-clone/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/isp-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/isp-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/leveraging-prototype-design-pattern-to-implement-virtual-copy-constructor/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/life-without-builders/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-for-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-for-prototype-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-violating-dependency-inversion-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-violating-the-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/multiton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/open-closed-principle-vs-dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/prototype-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-code/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-intent/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-pros-and-cons/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-to-be-used-when-creation-is-costly/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-design-pattern-vs-copy-constructor/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/prototype-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/real-time-example-of-singleton-class-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/real-time-example-of-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/singleton-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-c-class/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-class-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-class-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-class-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-class-example-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-class-in-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-constructor-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-c-11/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-c-copy-constructor/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-c-implementation/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-c-inheritance/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-c-tutorial/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c-code/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c-reference/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c-simple-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-c-with-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-cpp/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-program-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-design-pattern-with-dependency-injection/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-object-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-pattern-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/singleton-pattern-c-2/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/solid-design-principles/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-principles/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-principles-dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solid-principles-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solution-example-of-dependency-inversion-principle-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/solution-example-of-interface-segregation-principle-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sophisticated-fluent-builder-design-pattern-example/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/the-dependency-inversion-principle-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/the-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/the-problem-of-testability-with-singleton/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/uncle-bob-dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-of-singleton-class-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-of-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-limitations-of-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-so-bad-about-the-singleton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-correct-way-to-implement-singleton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-correct-way-to-implement-the-factory-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-point-of-using-the-prototype-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-use-of-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-the-builder-design-pattern-be-used/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-you-use-the-singleton-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-dependency-inversion/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-the-factory-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-a-builder-class-when-implementing-a-builder-design-pattern/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-an-abstract-factory/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-interface-segregation-principle/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-we-use-singleton-design-pattern-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yardstick-to-craft-dependency-inversion-principledip-friendly-software-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/yardstick-to-craft-interface-segregation-principle-friendly-software-in-c/</loc>
    <lastmod>2020-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/adapter-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/adapter-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advantages-and-disadvantages-of-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-decorator-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-facade-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-flyweight-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-proxy-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/bridge-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-by-pointer-to-implementationpimpl-idiom/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-c-stack-overflow/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-in-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-design-pattern-real-life-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bridge-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-adapter-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-adapter-pattern-template/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-decorator-examples/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-decorator-pattern-c11/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-design-patterns/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-facade-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-proxy-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cartesian-product-complexity-explosion/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classical-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classical-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/communication-proxyintuitive-proxy-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/composite-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-c-code/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-c-github/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-code/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-design-pattern-using-curiously-recurring-template-patterncrtp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composite-strategy-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/composition-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/decorator-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-c-code/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-pattern-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/decorator-proxy-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-adapter/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-adapter-decorator-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-adapter-facade-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-proxy-decorator-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-singleton-and-flyweight-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/drawbacks-of-flyweight-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic-decorator/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic-proxy-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/facade-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-c-with-real-time-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-code/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-code-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/facade-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/flyweight-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-advantages-and-disadvantages/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-creational/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/flyweight-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/functional-decorator/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/generic-adapter-using-template/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implementing-flyweight-design-pattern-using-boost/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-decorator-proxy-design-patterns-are-the-same/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-facade-a-class-which-contains-a-lot-of-other-classes/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/limitation-of-dynamic-decorator/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-for-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-of-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pluggable-adapter-design-pattern-using-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/property-proxy/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/proxy-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-design-pattern-in-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-pattern-c/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/real-life-practical-example-of-the-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/secure-faster-pimpl/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-decorator/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-proxy/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-differences-between-adapter-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-differences-between-bridge-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-differences-between-strategy-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-drawbacks-of-using-the-decorator-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-use-cases-of-proxy-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-common-example-of-the-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-difference-between-decorator-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-difference-between-decorator-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-difference-between-proxy-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-practical-use-case-of-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-practical-use-case-of-the-facade-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-i-use-the-composite-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-a-flyweight-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-bridge-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-the-adapter-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-the-decorator-design-pattern/</loc>
    <lastmod>2020-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advantages-and-disadvantages-of-chain-of-responsibility-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advantages-and-disadvantages-of-iterator-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-chain-of-responsibility-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-command-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-interpreter-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-iterator-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-mediator-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-memento-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-observer-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/binary-tree-iterator/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/binary-tree-iterator-with-c20-co-routines/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-example-for-chain-of-responsibility-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-iterator-facade-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-command-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-memento/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-observer-design-pattern-listener/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-observer-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-observer-pattern-template/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/chain-of-responsibility-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-command-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-pros-and-cons/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-python/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-use-case/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-design-pattern-vs-decorator/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/chain-of-responsibility-vs-command-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classic-examples-for-chain-of-responsibility-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/command-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-design-pattern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-design-pattern-in-c-2/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-message-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/command-pattern-polymorphism/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-pattern-for-sequence-of-operations/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/design-principles-of-command-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-command-memento-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-observer-mediator-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-state-memento-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/interpreter-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interpreter-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interpreter-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interpreter-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/interpreter-design-pattern-real-world-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/iterator-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-c-code/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-c-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-implementation-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iterator-design-pattern-real-world-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/launch-and-leave/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lexing-parsing/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/mediator-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-c-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-pros-and-cons/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-design-pattern-use-case/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-vs-facade-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mediator-vs-observer-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/memento-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-design-pattern-c-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memento-pattern-encapsulation/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/observer-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-c11/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-implementation-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-implementation-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-in-c-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-in-c-with-example/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-real-world-example-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-design-pattern-with-boost-signals/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/observer-pattern-c-github/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/publisher-subscriber-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/senders-receivers-patterns/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/subject-observer-design-pattern-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/trivial-command-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-cases-of-interpreter-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-cases-of-observer-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-design-components-of-interpreter-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-observer-design-pattern-in-c/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-important-aspect-of-the-command-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-purpose-of-iterator-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-reason-behind-using-the-command-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-problems-can-the-interpreter-design-pattern-solve/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-solution-does-the-interpreter-design-pattern-describe/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-i-use-chain-of-responsibility-design-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-chain-of-responsibility-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-mediator-pattern/</loc>
    <lastmod>2020-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-strategy-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/benefits-of-template-method-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classic-visitor/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/classical-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-switch-case-statement-state-machine-implemented-by-switch-case-syntax/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/difference-between-visitor-vs-decorator-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/double-dispatch-visitor-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-dispatch-visitor-pattern-visitor-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic-strategy/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/functional-approach-to-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/high-level-blueprint-of-an-algorithm-template-method-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-use-state-pattern-rapidly-correctly/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implementation-of-strategy-design-pattern-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/intrusive-visitor/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/modular-approach-to-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/motivation-of-strategy-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/reflective-visitor/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/state-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-design-pattern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-machine/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-machine-design-pattern-c-example/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-machine-design-using-stdvisit-stdvariant/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-pattern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-pattern-c-example/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/state-pattern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-strategy/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/strategy-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-c-geeksforgeeks/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-code-example/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-examples-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-in-c-examples/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-in-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strategy-pattern-c11/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/template-method-design-pattern-in-modern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-design-pattern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-design-pattern-example-code/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-design-pattern-example-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-design-pattern-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-factory-design-pattern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-method-design-pattern-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-method-design-pattern-in-modern-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-case-of-the-visitor-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-cases-of-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-c-example/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-c-stack-overflow/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-cpp/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-example/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-implementation-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-in-c/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-pros-and-cons/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-design-pattern-using-stdvisit-stdvariant/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/visitor-pattern-double-dispatch/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-difference-between-strategy-template-method-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-the-difference-between-the-strategy-state-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-i-use-the-visitor-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-should-the-strategy-design-pattern-be-used/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-strategy-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/where-should-we-use-the-template-method-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-use-the-strategy-design-pattern/</loc>
    <lastmod>2020-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/creational-design-patterns/</loc>
    <lastmod>2020-03-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/behavioural-design-patterns/</loc>
    <lastmod>2020-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/design-pattern-prerequisites/</loc>
    <lastmod>2019-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/reusable_block/structural-design-patterns/</loc>
    <lastmod>2019-12-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-check-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-if-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-reference-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/can-i-convert-nullptr-to-bool/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/conversion-to-bool-from-nullptr_t/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-is-nullptr-defined/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/if-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-null-in-c-equal-to-nullptr-from-c11/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-nullptr-a-keyword-or-an-instance-of-a-type-stdnullptr_t/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/null-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/null-vs-nullptr-c/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr_t-is-comparable/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr-cpp/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr-in-c/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr-vs-null/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/qt-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/reinterpret_cast-on-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-nullptr-c/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sizeofnullptr_t/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/template-argument-is-of-type-stdnullptr_t/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/this-was-nullptr-c/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/typecasting-on-nullptr_t/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-cases-of-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/what-exactly-nullptr-is-in-cpp/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-are-the-advantages-of-using-nullptr/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-exactly-nullptr-is-in-c/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-was-nullptr-introduced/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/7-advance-cpp-concepts-idiom-examples-you-should-know/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/a-function-cannot-be-overloaded-only-by-its-return-type/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advanced-c-concepts/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/advanced-c-metaprogramming/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-metaprogramming/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-sfinae/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-sfinae-examples/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-stdfunction-type-erasure/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-base-class-polymorphism/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-interface/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-metaprogramming/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-template-proxy-class/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-type-erasure-without-dynamic-allocation/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c17-type-erasure/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/container-class-and-proxy-class-in-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtp-example-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-operator-overloading-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-design-pattern/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-method/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/factory-pattern-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/function-overloading-return-type/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-class-example-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/proxy-class-in-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-constructor-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/raii-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/raii-example/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/raii-idiom/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/resource-acquisition-is-initialization/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-type-resolver/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-type-resolver-c-example/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-type-resolver-idiom/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-enable_if-function/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-example-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-example-enable_if/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-member-function/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sfinae-stdenable_if/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-and-dynamic-polymorphism/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdany-implementation/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/substitution-failure-is-not-an-error/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/temporary-proxy/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure-c-shared_ptr/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure-c-stackoverflow/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure-using-polymorphism/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure-using-templates/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-erasure-using-union/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-type-erasure/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/upside-down-inheritance/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-constructor/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-constructor-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-constructor-clone/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-constructor-example/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-copy-constructor/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-copy-constructor-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-c/</loc>
    <lastmod>2019-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/best-practices-for-exception-handling-in-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/best-practices-for-exception-handling-in-c-with-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-exception-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-exception-handling-best-practices/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-throw-exception-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-try-catch-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/7-best-practices-for-exception-handling-in-cpp-with-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-move-constructor-while-throwing-user-defined-type-object/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-exception-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception_ptr/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception-handling-example-in-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception-handling-in-c-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception-handling-in-c-example-programs/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception-handling-in-c-simple-program/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exception-handling-in-c-using-class/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/keyword-ideas/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-semantics-exception-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/noexcept-operator-what-is-it-used-for/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/noexcept-specifier/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/noexcept-specifier-vs-operator/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/performance-cost-of-exceptions-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rethrowing-nested-exceptions/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rethrowing-nested-exceptions-with-stdexception_ptr/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/simple-exception-handling-program-in-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/simple-program-for-exception-handling-in-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stdmove_if_noexcept/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throw-c-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throw-exception-c-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throwing-exception-from-the-constructor/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throwing-exception-from-the-constructor-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throwing-exceptions-out-of-a-destructor/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/throwing-exceptions-out-of-a-destructor-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/try-catch-c-syntax/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/try-catch-in-c-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/try-catch-throw-c/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/try-catch-throw-c-example/</loc>
    <lastmod>2019-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/21-new-features-of-modern-cpp-to-use-in-your-project/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-digit-separators/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-smart-pointers/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-uniform-initialization-non-static-member-initialization/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-user-defined-literals/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/class-template-argument-deduction/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/forwarding-reference/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-expression-in-c/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/modern-c/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/modern-c-features/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/new-features-in-c/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nullptr-c/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/smart-pointers/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strongly-typed-enums/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strongly-typed-enums-c/</loc>
    <lastmod>2019-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/learn-lambda-function-in-cpp-with-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-lambda-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-lambda-expressions/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-lambda-function/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-anonymous-function/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-generic-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-callback/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-capture-local-variable/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-capture-member-variable/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-closure/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-expression/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-expression-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-expression-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-function-as-parameter/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-function-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-function-pointer/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-function-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-parameter/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-pass-by-value/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-return/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-return-type/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-return-value/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-syntax/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-this/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-lambda-type/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pass-lambda-as-parameter/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pass-lambda-to-function/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/capturing-this-pointer-lambda-function-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/generic-lambdas/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-lambda-functions-works-internally/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/iife-immediately-invoked-function-expression-in-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-as-parameter-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-c-11/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-c-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-c-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-expression-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-expression-c-11/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-expression-c-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-expression-c-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-function-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-function-c-example/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-function-c-tutorial/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-function-in-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-function-in-cpp/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lambda-syntax-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mutable-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/passing-this-to-lambda-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/type-of-lambda-c/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/variadic-generic-lambda/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-a-lambda-function/</loc>
    <lastmod>2019-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/accessing-global-local-static-variables-in-c/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/data-segment/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/function-prologue-epilogue/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/function-stack-frame/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/heap-segment/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-c-program-convert-into-assembly/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-c-program-stored-in-ram-memory/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-c-program-converts-into-assembly/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-do-you-corrupt-stack-deliberately/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-do-you-determine-the-stack-growth-direction/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-you-can-increase-stack-frame-size/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-value-from-function-in-c/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stack-segment/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/text-segment/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unmapped-or-reserved-segment/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/x86-special-function-registers/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/assign-pointer-to-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/auto_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/boost-unique_ptr-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-rvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-rvalue-reference/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-how-to-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-move-constructor-explained/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-move-constructor-tutorial/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pass-unique_ptr-as-argument/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pimpl-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-rvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-rvalue-reference/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-unique_ptr-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-unique_ptr-vector/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-using-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-vector-of-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-why-use-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c11/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/default-handlers-in-c-weak_alias/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/developer-useful/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exponent/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/exponent-calculation/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-error/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-exceptions/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-multiplication/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-number-memory-layout/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-numbers/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-overflow/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/floating-point-representation/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/grey-screen-error/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-floating-point-no-is-stored-memory/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-to-install-configure-vncserver-linux-2/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-float-and-double-are-stored-in-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-floating-point-numbers-are-stored-in-memory-in-java/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-move-constructor-works/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-move-constructor-works-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-call-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-invoke-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-use-move-constructor-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implementing-our-shared_ptr-with-move-constructor-and-assignment-operator/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/install-and-configure-vncserver/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/linux/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/lvalue-rvalue-and-their-references-with-example-in-cpp/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lvalue-reference/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/lvalue-reference-and-rvalue-reference/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mantissa/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/move-constructor-assignment-operator-with-shared-ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-assignment/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-and-assignment-operator-with-shared_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-and-move-assignment-operator/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-c-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-c-header/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-how-to-use/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-in-c-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-in-c-geeksforgeeks/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-lvalue-rvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-rvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-stack-overflow/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-with-swap/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-constructor-with-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-copy-constructor-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/move-semantics/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nan/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nan-representation-in-computer-memory/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/nderstanding-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/overflow-and-underflow-in-floating-point-numbers/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pass-unique_ptr-to-function/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pass-unique_ptr-to-lambda/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/positive-negative-infinity-representation-in-computer-memory/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/push_back-unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rounding-in-floating-point/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rvalue/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rvalue-and-lvalue-reference-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rvalue-reference/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rvalue-reference-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rvalue-reference-in-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/shared_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sign/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/significand/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/syntax-for-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/unique_ptr-with-example-in-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/understanding-unique_ptr-with-example-in-c11/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-c-11/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-c-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-cplusplus/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-example-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-in-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-tutorial/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unique_ptr-with-example/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-case-or-benefit-of-stdmove-move-constructor-c11/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vnc/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vnc-server/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vncserver/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/weak_alias/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/weak-symbols/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-move-constructor-in-cpp/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-does-the-move-constructor-and-move-assignment-operator-get-called/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-is-move-constructor-called-c/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/where-the-decimal-point-is-stored/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-move-constructor/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-nan/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/zero-representation-in-computer-memory/</loc>
    <lastmod>2019-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/abstract-class-destructor-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/all-about-virtual-keyword-in-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-11-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-abstract-class-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-abstract-class-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-abstract-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-call-base-class-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-const-vs-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-class/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-class-member/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-constructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-example/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-function/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-constexpr-method/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-destructor-virtual/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-if-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-interface-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-override-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-protected-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-pure-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-static-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-style-casts/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-virtual-destructor-default/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-virtual-destructor-example/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-virtual-destructor-override/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/cpp-type-casting-with-example-for-c-developers/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/compile-time/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/complications-of-using-the-virtual-base-class/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/complications-of-virtual-base-class/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/const/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/const_cast/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/const-vs-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr-class/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr-cpp/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr-visual-studio/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constexpr-vs-const/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/delete-called-on-that-is-abstract-but-has-non-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/destructor-in-derived-class-in-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/destructor-virtual-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/double-pointer-hack/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/downcasting/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic_cast/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/expr-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-virtual-destructor-works/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-destructor-works/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implicit-conversion-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/part-3-all-about-virtual-keyword-in-c-how-virtual-destructor-works/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pointer-equivalence/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-destructor-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-destructor-in-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/reinterpret_cast/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static_cast/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/static-constexpr/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/tricky-example-of-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-of-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/verifying-compiler-augmented-code-in-case-of-the-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-constructor-and-destructor-in-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-c-example/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-cpp/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-example/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-abstract-class-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-c-example/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-c-plus-plus/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-c-program/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-cpp/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-cpp-file/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-destructor-in-derived-class/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/when-to-use-const-vs-constexpr-in-cpp/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-to-use-const-vs-constexpr-in-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-a-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-typecasting/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-need-virtual-destructor-c/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-we-need-a-virtual-destructor/</loc>
    <lastmod>2019-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/2-wrong-way-to-learn-copy-assignment-operator-in-cpp-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/all-about-copy-constructor-in-cpp-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-class-memory-layout/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-code-transform/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-copy-constructor-assignment-operator/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-default-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-dump-object-memory/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-object-model/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-objects-memory-layout/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-program-for-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-string-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-virtual-table-memory-layout/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-vtable/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/class-code-transformed-into-sequential-code/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/class-virtual-method-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/constructor-code-synthesize-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-assignment-operator-c-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-assignment-operator-return-by-value/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-and-assignment-operator/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-and-assignment-operator-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-c-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-definition/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-example-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-example-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-pdf/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-simple-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-syntax/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-c-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-in-oops/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-program-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-constructor-syntax/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/copy-operator-chain-assignment-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/cpp-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/deep-copy-constructor-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/default-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/default-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/default-implicitly-declared-member-functions/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/default-member-functions-created-by-the-compiler-inside-the-c-object-model/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/define-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/define-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/define-virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/define-virtual-classes-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/definition-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/definition-of-virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/definition-of-virtual-classes-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dynamic-method-dispatch-virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-for-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/example-of-virtual-function-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-copy-constructor-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-virtual-base-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-virtual-base-class-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/explain-virtual-base-class-with-example-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/handling-of-virtual-function-in-the-virtual-base-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/handling-of-virtual-functions-in-the-virtual-base-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-are-objects-laid-out-in-memory/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-bitwise-copy-memberwise-copy/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-c-object-used-in-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-c-object-used-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-do-we-know-at-runtime-that-pointer-protocol-will-execute-a-right-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-virtual-base-class-addressing-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-pure-virtual-function-works/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-to-implement-virtual-function-concept-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-class-addressing-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-class-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-function-works/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-function-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/implicitly-declared-member-functions-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/inside-the-cpp-object-model/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inside-c-object-model/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inside-the-c-object-model/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/inside-the-c-object-model-pdf/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/invariant-region-and-shared-region-in-virtual-base-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/is-virtual-table-per-object-or-per-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/layout-of-an-object-with-virtual-function-and-static-data-member/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/layout-of-c-object-with-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/layout-of-object-having-virtual-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/memory-layout-of-cpp-object/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-allocation-in-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-allocation-in-inheritance-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-foot-print-of-c-object/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-layout-for-multiple-and-virtual-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-layout-of-an-object-with-multiple-inheritances-and-virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-layout-of-c-object/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/memory-layout-of-simple-and-non-polymorphic-object-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/multiple-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/need-of-virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/not-bitwise-copy-semantics/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/not-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/objective-c-object-memory-layout/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/oops/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/other-ways-can-copy-constructor-be-invoked/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/part-1-all-about-virtual-keyword-in-cpp-how-virtual-function-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/part-2-all-about-virtual-keyword-in-cpp-how-virtual-class-works-internally/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/place-holder-pure_virtual_called/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/program-for-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/program-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-called/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-c-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-c-pdf/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-c-with-simple-example-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-in-cpp/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pure-virtual-function-objective-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/related-to-memory-layout-of-c-objects/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/return-by-pointer/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/simple-example-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/simple-program-for-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/syntax-of-copy-constructor-in-c-move-semantics-c-11/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/this-pointer/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/types-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-of-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/use-of-copy-constructor-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-example-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-2/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-definition/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-with-example/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-c-with-example-program/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-in-cpp/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-base-class-program-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-class-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-class-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-class-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-class-in-c-sharp/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-classes-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-c-multiple-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-call/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-code-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-concept-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-dynamic-dispatch/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-pointer-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-support-under-multiple-inheritances/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-function-table-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-inheritance/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-inheritance-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-keyword/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-table/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vptr/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-pure-virtual-function-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-virtual-base-class-in-c-plus-plus/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/what-is-virtual-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-vtable-is-created-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/when-vtable-is-created-in-memory/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/where-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/where-how-virtual-table-code-augments-by-the-compiler/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/where-virtual-table-code-will-be-inserted-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-copy-constructor/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-a-virtual-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-a-virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-do-we-need-virtual-inheritance-in-c/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-we-need-a-virtual-class/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-we-need-a-virtual-function/</loc>
    <lastmod>2019-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/combining-page/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-does-virtual-memory-work/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-vmm-work/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-virtual-memory-work/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/operating-system/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/page-fault/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/paging/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/paging-page-fault-terms/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/thrashing/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-memory/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/virtual-memory-can-slow-down-performancethrashing/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vmm/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-virtual-memory-used/</loc>
    <lastmod>2016-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/pages/curriculum-vitae/</loc>
    <lastmod>2016-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/brk/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/how-do-malloc-free-work-in-c/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-does-free-know-how-much-to-free/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/program-break/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sbrk/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/will-malloc-allocates-contiguously-in-memory-or-it-scattered/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/autoconf/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/automake/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/configure-ac/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dladdr/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dlclose/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dlerror/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dlopen/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dlsym/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/dynamic-linking-example/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/gnu-build-system-automake-autoconf-libtool/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/libtool/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/categories/linux-system-programming/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/makefile-am/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_default/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_global/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_lazy/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_local/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_next/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_nodelete/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_noload/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/rtld_now/</loc>
    <lastmod>2016-09-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/bash-shell/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/elf-format/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/hack-c-c-application-using-rtld_next/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/program-gets-run-linux/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/hack-c-cpp-application-using-rtld-next-with-an-easy-example/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/how-program-gets-run/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ld_preload/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/shared-library-loading-sequence/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/strip/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/stripped-binaries/</loc>
    <lastmod>2016-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/mmap/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/vfork/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/pages/vishal-chovatiya/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/binary-semaphore-example-between-threads-in-c/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/binary-semaphore/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/binary-semaphore-example-between-threads-in-c/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/c-runtime/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/clone/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/clone-system-call-example/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/clone-system-call-example/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/create-process-using-fork/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/crt-run-time-before-starting-main/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crt0-o/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/crtbegin-s/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/dealing-with-multiple-file-descriptor-poll-system-call/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/dealing-with-multiple-file-descriptor/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/elf-file-format/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/elf-header/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/entry-point/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/error-handling-setjmp-longjmp/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/error-handling/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/execute-threads-parallelly-at-given-time-pthread_barrier_t/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/execute-threads-parallelly-at-given-time/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/fork/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/global-offset-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/ipc/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/longjmp/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mmap/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/mutex/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/poll/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/posix-semaphore/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/procedure-linkage-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/process/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/program-headers-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pthread_barrier_t/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/pthread_cond_t/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/relocation-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/section-header-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/sections/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/segments/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/semaphore/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/semaphore-between-processes-example-in-c/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/semaphore-between-process/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/semaphore-example-in-c/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/setjmp/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/shared-memory-ipc/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/shared-library-so/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/shared-memory/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/signal-handling/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/signal-handling/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/socket-programming/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/socket-programming/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/symbol-table/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/system-call/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/thread-conditional-wait-with-mutex-pthread_cond_t/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/thread-conditional-wait/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/understand-elf-file-format/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/posts/unix-domain-socket/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/unix-domain-socket/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vfork/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/vforkexec/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/tags/why-we-need-unix-domain-socket/</loc>
    <lastmod>2016-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://vishalchovatiya.github.io/pages/search/</loc>
  </url>
</urlset>
