Inicialização QPair
-
29-10-2019 - |
Pergunta
Quando eu uso a seguinte declaração,
typedef QPair<ItemA, ItemB> test
onde ItemB
é um smart pointer.ie typedef QSharedpointer<Z> ItemB
Quando eu instanciar o teste, devo fornecer valores de inicialização?
por exemplo: test Inst1(0,0);
Ou QPair
fornece automaticamente valores padrão construídos?
Solução
Eu descobri que a documentação do Qt é muito confiável em questões de baixo nível.E de acordo com a documentação QPair , QPair
tem um construtor padrão sem argumentos.(Alternativamente, você poderia apenas ter experimentado ...)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow