Resultados da pesquisa a pedido "c++"

1 a resposta

É possível invocar um método com todas as combinações possíveis de K (com repetição) de argumentos passados em uma tupla?

O comportamento desejado pode ser ilustrado da seguinte maneira: void foo(int x, int y) { std::cout << x << " " << y << std::endl; } int main() { all_combinations<2>(foo, std::make_tuple(1, 2)); // K = 2 // to run: // foo(1, 1) // foo(1, 2) // ...

1 a resposta

Erro "warning: section" __const_coal "está obsoleto" após atualizar o Xcode para a versão mais recente no Mac OS

Meu compilador g ++ para o programa C ++ funcionou bem até atualizar meu Xcode para a versão mais recente e aceitar o contrato de licença. Eu também tentei compilar com clang em vez de g ++, mas obtive erros. Agora eu recebo um longo fluxo de ...

1 a resposta

OpenAL: Como criar um programa simples de "Microphone Echo"?

Então, eu me pergunto o que seria o código AL aberto mais curto (em termos de linhas efetivas) para a leitura de dados do microfone padrão e a saída para os alto-falantes padrão? Estou desenvolvendo no Windows 7 no Visual Studio 2008

2 a resposta

O que esse uso do std :: map está fazendo?

Alguém pode explicar a saída que estou recebendo deste programa simples usandostd::map. Note que eu insirop no mapa, mas nãoq ainda assim, diz que encontrou os dois, mas também diz que há apenas 1 elemento no mapa! #include <map> #include ...

1 a resposta

Analisando cordas escapadas com espírito de impulso

Estou trabalhando com o Spirit 2.4 e gostaria de analisar uma estrutura como esta: Texto {campo_de_ texto}; O ponto é que, em text_field, é uma string de escape com os símbolos '{', '}' e '\'. Eu gostaria de criar um analisador para isso usando ...

5 a resposta

O rebasamento de DLLs (ou o fornecimento de um endereço de carregamento padrão apropriado) vale a pena?

Rebasear uma DLL significa corrigi-la, de modo que seu endereço de carregamento preferido é o endereço de carregamento em que o Loader é capaz de carregar a DLL. Isso pode ser alcançado por uma ferramenta comoRebase.exe ou ...

1 a resposta

impulso espírito relatando erro semântico

Estou brincando com a biblioteca boost.spirit e não consigo relatar uma simples mensagem de erro da minha ação semântica. // supported parameter types (int or quoted strings) parameter = bsqi::int_ | bsqi::lexeme[L'"' > *(bsqi_coding::char_ - ...

11 a resposta

Obtendo o comprimento real de um std :: string codificado em UTF-8?

meu std :: string é codificado em utf-8, então, obviamente, str.length () retorna o resultado errado. Encontrei essas informações, mas não tenho certeza de como posso usá-las para fazer isso: As seguintes seqüências de bytes são usadas para ...

2 a resposta

Por que shared_ptr <void> é legal, enquanto unique_ptr <void> está mal formado?

A pergunta realmente se encaixa no título: estou curioso para saber qual é a razão técnica para essa diferença, mas também a lógica? std::shared_ptr<void> sharedToVoid; // legal; std::unique_ptr<void> uniqueToVoid; // ill-formed;

10 a resposta

Parâmetros de saída e passagem por referência [fechado]

Entrei para um novo grupo que possui diretrizes de codificação que (para mim) parecem datadas. Mas me unir contra a máquina sem um backup válido não vai me levar a lugar algum. Então, eu estou recorrendo ao SO para ver se podemos encontrar ...