Вопросы с тегом «using-declaration»

905
В чем разница между typedef и using в C ++ 11?

Я знаю, что в C ++ 11 теперь мы можем использовать usingдля записи псевдоним типа, например, typedefs: typedef int MyInt; Насколько я понимаю, эквивалентно: using MyInt = int; И этот новый синтаксис возник в результате попытки выразить " template typedef": template< class T > using MyType =...

32
Почему два предложения с использованием одного и того же типа рассматриваются как неоднозначные в gcc

У меня есть два базовых класса с использованием предложений class MultiCmdQueueCallback { using NetworkPacket = Networking::NetworkPacket; .... } class PlcMsgFactoryImplCallback { using NetworkPacket = Networking::NetworkPacket; .... } Затем я объявляю класс class PlcNetwork : public...