Resultados da pesquisa a pedido "c++"
Como forçar a exclusão de arquivos bloqueados no C / C ++?
Como forçar programaticamente a exclusão de arquivos bloqueados pelo sistema operacional ou qualquer outro programa com C / C ++? A funcionalidade deve ser semelhante ao software "Unlocker" ...
Qual é o comportamento de "excluir" com objetos de pilha? [duplicado]
Esta pergunta já tem uma resposta aqui: É possível excluir um objeto não novo? [/questions/4355468/is-it-possible-to-delete-a-non-new-object] 4 respostasint main() { Class_Name t; Class_Name * p = &t; delete p; return 0; }Este código executa bem ...
Tipos de tempo de execução alternam para listas de tipos como uma opção em vez de um if aninhado?
Isto é do TTL: //////////////////////////////////////////////////////////// // run-time type switch template <typename L, int N = 0, bool Stop=(N==length<L>::value) > struct type_switch; template <typename L, int N, bool Stop> struct type_switch ...
Inicializando o membro std :: array <char, x> no construtor usando a string literal. Bug do GCC?
O exemplo a seguir inicializando umstd::array <char, N> O membro de um construtor que usa um literal de cadeia não compila no GCC 4.8, mas compila usando o Clang 3.4. #include <iostream> #include <array> struct A { std::array<char, 4> ...
construtor constexpr com validação de tempo de compilação
Eu gostaria de criar uma classe com a opção de consprimento. E, é claro, gostaria de aproveitar a verificação de erros em tempo de compilação. Cadaconstexpr A função, inclusive o construtor, deve funcionar também em tempo de execução, quando os ...
Qual é o sufixo C ++ para literais duplos longos?
Em C ++ (e C), um literal de ponto flutuante sem sufixo é padronizado comodouble, enquanto o sufixof implica umfloat. Mas qual é o sufixo para obter umalong double? Sem saber, eu definiria, por exemplo, const long double x = ...
Como obtenho uma versão caseira do GDB trabalhando no Mac OS X?
Estou tentando depurar um programa C ++ no Eclipse usando o gdb. Eu acho que funciona bem no meumain() função, mas em outro lugar ele me dá um aviso quando tento analisar o valor de uma variável: Failed to execute MI command: ...
Como armazenar uma variável uint8_t * retornada de uma função C ++ em c #?
Estou chamando uma dll C ++ do meu programa c #. A DLL consiste em várias funções e eu consigo chamar a maioria delas, exceto esta. A função C ++ é como a seguir: __declspec(dllexport) uint8_t* myHash(const char *filename) { uint8_t *hash ...
Análise de aumento de C ++ analisar json string dinamicamente gerada (não um arquivo)
Eu estou tentando fazer um exemplo mínimo de leitura de uma string json que é passada como uma linha de comando arg com impulso. Eu sou muito novo em C ++ e para impulsionar. Meu código é: int main (int argc, char ** argv) { ...
cmake: lê e compila uma lista gerada dinamicamente de arquivos cpp
Eu tenho uma ferramenta personalizada que processa uma determinada lista de arquivos IDL e produz um número de arquivos .cpp e .h como saída. Quero adicionar esses arquivos à lista de itens a serem compilados em minhas CMakeLists e também modelar ...