Resultados da pesquisa a pedido "c++"

2 a resposta

Posso `` restringir '' isso de alguma forma?

Eu estive assistindoPalestra de Mike Acton sobre design orientado a dados em C ++ [https://www.youtube.com/watch?v=rX0ItVEVjHc]no CppCon 2014, e ele dá este exemplo: int Foo::Bar(int count) { int value = 0; for (int i = 0; i < count; i++) { ...

2 a resposta

Usando std :: unique_ptr dentro de um mapa como chave

Estou usando o Visual Studio 2012. Eu tenho um mapa que se parece com isso: std::map<std::string,std::map<std::unique_ptr<sf::Sound>,std::unique_ptr<sf::SoundBuffer>>> listSoundContainer;Estou tentando inserir dados como ...

2 a resposta

C ++ typedef para modelos parciais

Eu preciso fazer um typedef como este. template< class A, class B, class C > class X { }; template< class B, class C > typedef X< std::vector<B>, B, C > Y;Acabei de descobrir que ele não é suportado em C ++. Alguém pode me aconselhar sobre como ...

3 a resposta

Como estou substituindo essa função de membro herdada de C ++ sem que a palavra-chave virtual seja usada?

Eu tenho um pequeno programa para demonstrar herança simples. Estou definindo uma classe Dog derivada do Mammal. Ambas as classes compartilham uma função de membro simples chamada ToString (). Como o Dog está substituindo a implementação na ...

5 a resposta

C ++: sizeof para comprimento da matriz

Digamos que eu tenho uma macro chamadaLengthOf(array): sizeof array / sizeof array[0]Quando faço uma nova matriz de tamanho 23, não devo receber 23 de volta porLengthOf? WCHAR* str = new WCHAR[23]; str[22] = '\0'; size_t len = LengthOf(str); // ...

1 a resposta

Verificando pacotes enviados na rede em tempo real usando SFML

Estou construindo um programa em rede que transfere alterações gráficas em uma tela 2D com bibliotecas SFML UDP. Quero executar perto de todo o processamento no servidor host e enviar apenas as atualizações gráficas e os valores de retorno do ...

5 a resposta

Obtendo o nome completo do usuário atual, retorna uma string vazia (C # / C ++)

Tento obter o nome completo do usuário de logon atual (nome completo, não nome de usuário). O código a seguir C #, C ++ funciona bem, mas em computadores XP não conectados à rede, recebo uma string vazia como resultado se eu executá-la ~ 20 ...

3 a resposta

Obter tipo de unidade com SetupDiGetDeviceRegistryProperty

Gostaria de saber se posso obter as informações da unidade usando o DevicePath de SP_DEVICE_INTERFACE_DETAIL_DATA o caminho do meu dispositivo se parece abaixo "\? \ usb # vid_04f2 & pid_0111 # 5 e 39fe81e & 0 & 2 ...

4 a resposta

A função de amigo não consegue construir um ponteiro exclusivo da classe

Eu tenho uma certa estratégia de design em que o construtor da minha classe é privado e só pode ser construído por amigos da classe. Dentro da função friend, estou tentando criar um ponteiro exclusivo da minha classe usandostd::make_uniquemas não ...

1 a resposta

Não consigo entender a declaração nº 3 no exemplo de [basic.link] / 6 C ++ 14

[basic.link] / 6 O nome de uma função declarada no escopo do bloco e o nome de uma variável declarada pelo escopo do blocoextern declaração tem ligação. Se houver umvisível declaração de uma entidade com vínculo com o mesmo nome e tipo, ...