Skip to content

eopXD

Since 1997/2/24

  • 分享
  • 技術
  • 生活
  • 大學

Tag: Modern C++

Recursive template metaprogramming (Part III)

On the previous part, I went through some practice on abstractions when writing recursions.

This part would be the last part of the current topic. I would implement MergeSort with recursive template metaprogramming.

Continue reading “Recursive template metaprogramming (Part III)”
Unknown's avatarAuthor eopXDPosted on 05/07/2021Categories C/C++, TechTags Modern C++, template metaprogrammingLeave a comment on Recursive template metaprogramming (Part III)

Recursive template metaprogramming (Part II)

Previously I wrote about basic utility and simple examples of recursive template programming. On this part I will show how to write Find, Remove, PopFront, PopBack.

Continue reading “Recursive template metaprogramming (Part II)”
Unknown's avatarAuthor eopXDPosted on 05/06/2021Categories C/C++, TechTags Modern C++, template metaprogrammingLeave a comment on Recursive template metaprogramming (Part II)

Recursive template metaprogramming (Part I)

This article is a writeup to practice on recursive template metaprogramming. It is that may come in handy for compile time operations. I want to thank yoco for giving me a tutorial and introduction to the topic.

Continue reading “Recursive template metaprogramming (Part I)”
Unknown's avatarAuthor eopXDPosted on 05/05/2021Categories C/C++, TechTags Modern C++, template metaprogrammingLeave a comment on Recursive template metaprogramming (Part I)

Sorting std::unique_ptr in associative containers

在工作時因為 associative container 遇到的 bug。在這裡分享一下 XD

Continue reading “Sorting std::unique_ptr in associative containers”
Unknown's avatarAuthor eopXDPosted on 03/18/2021Categories TechTags C/C++, debug, Modern C++, resource management, STLLeave a comment on Sorting std::unique_ptr in associative containers
  • 分享
  • 技術
  • 生活
  • 大學
eopXD Website Built with WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • eopXD
    • Already have a WordPress.com account? Log in now.
    • eopXD
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar