3
Constexpr so với macro
Tôi nên sử dụng macro ở đâu và tôi thích constexpr ở đâu? Về cơ bản chúng không giống nhau sao? #define MAX_HEIGHT 720 vs constexpr unsigned int max_height = 720;
*** KHÔNG SỬ DỤNG cho các ngôn ngữ VBA / MS-Office. Thay vào đó, hãy sử dụng các thẻ [vba] tương ứng. *** Macro là một quy tắc hoặc mẫu chỉ định cách thức một chuỗi đầu vào nhất định (thường là một chuỗi ký tự) nên được ánh xạ tới một chuỗi đầu ra (cũng thường là một chuỗi ký tự) theo một thủ tục xác định.