Pertanyaan yang diberi tag «macros»

*** JANGAN GUNAKAN untuk bahasa VBA / MS-Office. Gunakan tag [vba] masing-masing sebagai gantinya. *** Makro adalah aturan atau pola yang menentukan bagaimana urutan masukan tertentu (seringkali urutan karakter) harus dipetakan ke urutan keluaran (juga sering urutan karakter) sesuai dengan prosedur yang ditentukan.

3
Constexpr vs makro
Di mana saya harus memilih menggunakan makro dan di mana saya harus memilih constexpr ? Bukankah pada dasarnya mereka sama? #define MAX_HEIGHT 720 vs. constexpr unsigned int max_height = 720;
92 c++  c++11  macros  constexpr 

2
Bagaimana makro lambda membuat lambda?
Saya menemukan kode ini di GitHub tetapi tidak begitu memahaminya: #define lambda(ret_type, _body) ({ ret_type _ _body _; }) Kemudian: int (*max)(int, int) = lambda(int, (int x, int y) { return x > y ? x : y; }); int max_value = max(1, 2); // max_value is 2 Apa yang …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.