3
Як зробити умовний typedef у C ++
Я намагаюся зробити щось подібне: #include <iostream> #include <random> typedef int Integer; #if sizeof(Integer) <= 4 typedef std::mt19937 Engine; #else typedef std::mt19937_64 Engine; #endif int main() { std::cout << sizeof(Integer) << std::endl; return 0; } але я отримую цю помилку: error: missing binary operator before token "(" Як я можу …