• Правильно ли в C++ использовать директиву препроцессора define?

    @232321fdsa
    Многие уже написали преимущество директивы define, но я добавлю от себя, что если ты не хочешь использовать всё пространство имен, а только определенные вещи то можно написать например
    #include <iostream>
    // используем cout из пространства std
    using std::cout;
    
    int main() {
       // теперь для cout не нужно указывать пространство имен
       cout << "hello";
    }
    Ответ написан
    Комментировать