Resultados da pesquisa a pedido "c++"

2 a resposta

Por que static_assert no modelo me dá um resultado diferente com expressões equivalentes?

Eu notei um comportamento estranho destatic_assert: #include <iostream> template <typename T, unsigned int D> struct Vec { static_assert(D && 0, "Invalid dimension for vector!"); }; template <typename T> struct Vec<T, 1> {union {T x, r;};}; ...

3 a resposta

Existe algum tipo de biblioteca montadora C ++ em tempo de execução? [fechadas]

Para o meu pequeno projeto de hobby, preciso emitir o código da máquina do programa C ++ em tempo de execução. Eu tenho o endereço base 0xDEADBEEF e quero escrever algo como isto: Assembler a((void*)0xDEADBEEF); a.Emit() << Push(Reg::Eax) << ...

2 a resposta

A função de conversão de multibyte para cadeia ampla “mbstowcs”, quando passada um literal de cadeia, usa a codificação do arquivo de origem?

TERMO ADITIVOUma resposta experimental minha aparece na parte inferior da pergunta. Estou convertendo um projeto arcaico VC6 C ++ / MFC para VS2013 e Unicode, com base nas recomendaçõesem utf8everywhere.org [http://utf8everywhere.org]. Ao longo ...

1 a resposta

Para que são utilizados os diferentes conjuntos de caracteres?

O padrão C ++ menciona vários conjuntos de caracteres diferentes. Em particular, menciona os seguintes conjuntos de caracteres: No ponto 2.2 [lex.phases] 1caracteres físicos do arquivo de origem e seu mapeamento para oconjunto de caracteres de ...

2 a resposta

Como criar istringstream C ++ a partir de uma matriz de caracteres com caracteres nulos (0)?

Eu tenho uma matriz de caracteres que contém caracteres nulos em locais aleatórios. Tentei criar um iStringStream usando essa matriz (encodedData_arr) como abaixo, Eu uso esse iStringStream para inserir dados binários (dados da imagem ...

1 a resposta

erro ao tentar sobrecarregar << operador e usando a função de amigo

Estou tentando sobrecarregar<<operador e usando a função de amigo. Abaixo o código chunk funciona muito bem. template <class T> class Mystack{ friend std::ostream& operator<<(std::ostream& s, Mystack<T> const& d) { d.print(s); return s; } };Como ...

1 a resposta

conjunto de mapas / solicitações get em alterações de classe / estrutura C ++

Estou tentando descobrir qual é a melhor abordagem aqui. Basicamente, eu tenho um sistema em que recebo solicitações externas para definir / obter valores no meu modelo. O problema é que meu modelo consiste em classes C ++, que podem ...

2 a resposta

Suporte a C ++ 14 no QtCreator com Clang

Como posso ativar o suporte ao C ++ 14 no QtCreator 3.3 usando o Clang 3.5? Eu adicionei um kit Clang e eu adicioneiCONFIG += c++14 no meu arquivo de projeto. No entanto, ao usar e.dedução de tipo de ...

2 a resposta

O mascaramento é eficaz para impedir ataques de canal lateral?

Estou trabalhando com algum código de criptografia de chave pública bigint. É seguro usar máscara de bits para garantir que o tempo de cálculo e os endereços de memória acessados sejam independentes dos valores dos dados? Essa técnica é ...

3 a resposta

Construção de passagem fora da origem do LLVM: módulos carregáveis não suportados (no Linux)

Eu compilei e instalei o LLVM a partir do trunk no debian wheezy há algumas semanas (configure & make) e agora tentei compilar fora da fonte opassagem llvm-mutate [http://eschulte.github.io/llvm-mutate/]. AFAICC, llvm-mutate segue o ...