emojicpp
emojicpp copied to clipboard
A different approach for compile time emoji replacement
We can write preprocessor macros to define emojis like in this example
#include <iostream>
#define _admission_tickets_ u8"\\U0001F39F"
int main() {
const char *test = "Admission Tickets: " _admission_tickets_;
std::cout << test << std::endl;
return 0;
}
And on compilation, it expands to:
Admission Tickets: 🎟