Resultados da pesquisa a pedido "c++"
Passando argumentos do Modelo Variadic para uma Função Variadic
Estamos usando uma biblioteca C de terceiros que fornece umaprintf()função de log de estilo void log(const char *format, ...);Por razões que não valem a pena abordar, precisamos limitar a taxa na qual as mensagens são registradas, algo ...
Anexando um vetor a um vetor [duplicado]
Esta pergunta já tem uma resposta aqui: Concatenando dois std :: vectors [/questions/201718/concatenating-two-stdvectors] 18 respostasSupondo que eu tenha 2 vetores padrão: vector<int> a; vector<int> b;Digamos também que ambos tenham cerca de ...
É possível mover um item de um std :: set?
Se eu tiver um objeto que permita apenas a semântica de somente mover - é possível mover itens de um conjunto? Não consigo encontrar uma maneira de fazer isso.
C ++ comportamento estranho com a função c_str () da string
Estou movendo meu projeto do Visual Studio 06 para 2010. Enquanto isso, observei esse comportamento no meu código. Eu tenho uma função Get string que se parece com isso: string GetTheStr() { return strSomeStdString; }Depois, há outra função que ...
Inlining de funções vararg
Ao brincar com as configurações de otimização, notei um fenômeno interessante: funções que recebem um número variável de argumentos (...) nunca pareceu ficar embutido. (Obviamente, esse comportamento é específico do compilador, mas eu testei em ...
Clang e símbolos indefinidos ao criar uma biblioteca
Estou trabalhando em uma estrutura C ++, e há alguns problemas ao compilá-la no OSX com o Clang. Primeiro, estou usando outras bibliotecas, como o openssl, e o clang reclama que alguns símbolos não foram resolvidos quando eu construí a ...
Construtor de cópia explícita e std :: sort
Ao classificar um contêiner de objetos com um copiador explícito, recebo erros do compilador (do g ++ 4.8.2 e clang ++ 3.4, ambos no modo -std = c ++ 11) que não entendo. Eu criei um exemplo simples para demonstrar o problema class A { public: ...
Selecionando um valor de enum aleatório válido de uma maneira geral
Digamos que temos um tipo enumeradoE. enum class E : underlying_type_of_E { v1 = uE1, v2 = uE2, //... vN = uEN }; typedef typename std::underlying_type<E>::type uE;Em geral, nem todos os valores deuE são valores válidos deE, porque podemos ...
HMAC SHA256 em C ++ (DynamoDB)
Estou tentando me conectar ao DynamoDB através da API da Web REST e isso exige que eu gere uma assinatura usando o HMAC-SHA256. Eu tenho o SHA-256 funcionando, mas não consigo fazer o HMAC funcionar, aqui está o código C ++ (usando ...
Forçar o fechamento do arquivo pelo caminho no Windows
Estou escrevendo um gerenciador de arquivos temporário para outros desenvolvedores. Desejo remover arquivos até mesmo os aplicativos do console falharem ou serem fechados pelo botão "X". Até agora eu encontreistd::set_terminate, std::atexit ...