C/C++
3 篇文章
eopXD

Sorting std::unique_ptr in associative containers

在工作時因為 associative container 遇到的 bug。在這裡分享一下 XD 使用 associative container 做 resource management 在撰寫管理元素,作為集合功能的物件時,為了 resource man...

eopXD

CRTP

CRTP 全名 Curiously Recurring Template Pattern ,又被稱作 F-bound polymorphism ,F-bound quantification 中的一種形式。故事要先從型態轉型開始。A general function for ...

相关标签
OOPSTLdebug
eopXD

Value Category(值類別)- 1 / 2

這筆記從 C 原本對 lvalue 與 rvalue 的使用與,再到 C++ 11 標準時使用的 lvalue 與 rvalue 。我覺得 Value Category 是入門 Modern C++ 需要釐清的重要觀念。了解值類別也可以幫助了解編譯器與物件生命週期中的細節,在寫扣上也會有些幫助。

没有更多