Запитання з тегом «using-declaration»

6
Яка різниця між "typedef" і "use" в C ++ 11?
Я знаю, що в C ++ 11 тепер ми можемо використовувати usingдля написання псевдонімів типу, наприклад typedefs: typedef int MyInt; З того, що я розумію, рівнозначне: using MyInt = int; І цей новий синтаксис з'явився із спроби створити спосіб " template typedef": template< class T > using MyType = AnotherType< …

4
Чому два використання клаузи, що вирішують один і той же тип, у gcc розглядаються як амбіційні
У мене є два базові класи з використанням пропозицій class MultiCmdQueueCallback { using NetworkPacket = Networking::NetworkPacket; .... } class PlcMsgFactoryImplCallback { using NetworkPacket = Networking::NetworkPacket; .... } Потім я оголошую клас class PlcNetwork : public RouterCallback, public PlcMsgFactoryImplCallback, public MultiCmdQueueCallback { private: void sendNetworkPacket(const NetworkPacket &pdu); } компілятор потім позначає …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.