Perguntas com a marcação «using-declaration»


4
Por que duas cláusulas de uso que estão sendo resolvidas para o mesmo tipo são vistas como ambíguas no gcc
Eu tenho duas classes base com cláusulas de uso class MultiCmdQueueCallback { using NetworkPacket = Networking::NetworkPacket; .... } class PlcMsgFactoryImplCallback { using NetworkPacket = Networking::NetworkPacket; .... } Declaro uma classe class PlcNetwork : public RouterCallback, public PlcMsgFactoryImplCallback, public MultiCmdQueueCallback { private: void sendNetworkPacket(const NetworkPacket &pdu); } o compilador sinaliza uma …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.