藉助C++ Substitution failure is nor error(SFINAE)實現完美的Pretty Printer框架

本文通過5種方案實現了Pretty Printer框架。藉助SFINAE非常完美的滿足了Pretty Printer提出的的四點需求。即做到了全類型制霸,做到了無侵入,不需要改變用戶對象的內存佈局,不會觸發隱式轉換,不會驚嚇到用戶。 演講嘉賓簡介: 陶雲峯(花名:陶大),阿里雲高級技術專家,上海交通大學理論計算機科學博士,專注數據存儲、分佈式系統與計算等領域,寫了20多年程序。2000年參加ACM
相關文章
相關標籤/搜索