Resultados da pesquisa a pedido "c++"

2 a resposta

Como negar uma função predicada usando o operador! em C ++?

Quero apagar todos os elementos que não atendem a um critério. Por exemplo: exclua todos os caracteres em uma sequência que não sejam dígitos. Minha solução usando boost :: is_digit funcionou bem. struct my_is_digit { bool operator()( char c ) ...

1 a resposta

Como substituir o comando de compilação da Comunidade Visual Studio 2017 [duplicado]

Esta pergunta já tem uma resposta aqui: Como usar o compilador Clang com o MSBuild? [/questions/30761708/how-to-use-clang-compiler-with-msbuild] 1 respostaGostaria de substituir o compilador padrão do Visual Studio C ++ por um script de ...

1 a resposta

Os bytes subjacentes de um objeto podem mudar, se o valor não for alterado?

Os bytes subjacentes de um objeto podem mudar, se o valor em si não for alterado? Então, por exemplo, esse trecho de código pode ser "diferente"? int a = 0; char b[sizeof(int)]; memcpy(b, &a, sizeof(int)); if (memcmp(b, &a, sizeof(int)) { ...

2 a resposta

Falha na injeção da dll

Estou no processo de criar um programa de segurança para minha rede. Uma de suas instâncias é verificar e monitorar como APIs e bibliotecas são chamadas. A DLL para fazer isso e o programa que o acompanha já estão concluídos. Mas há um problema ...

1 a resposta

Analisando um par de entradas com espírito de impulso

Eu tenho o seguinte código: std::string test("1.1"); std::pair<int, int> d; bool r = qi::phrase_parse( test.begin(), test.end(), qi::int_ >> '.' >> qi::int_, space, d );Então, eu estou tentando analisar o teste de string e colocar o resultado no ...

7 a resposta

Char * vs. string *

Se eu tiver um ponteiro que aponte para uma variável de stringarray of chars, existe uma diferença entre digitar: char *name = "name";E, string name = "name";

8 a resposta

Tornando um aplicativo C ++ programável

Eu tenho várias funções no meu programa que se parecem com isso: void foo(int x, int y)Agora eu quero que meu programa pegue uma string que se pareça com: foo(3, 5)E execute a função correspondente. Qual é a maneira mais direta de implementar ...

2 a resposta

Como depurar um erro de tempo de execução do Visual C ++

Estou escrevendo um objeto COM C ++ no Visual Studio 2008 que é um objeto auxiliar do navegador Internet Explorer. Recentemente, ao executar no IE, o IE começou a aparecer com freqüência uma caixa de diálogo intitulada "Microsoft Visual C ++ ...

1 a resposta

Resultados diferentes em Clang e GCC ao converter para std :: optional <T>

Dado o seguinte código: #include <iostream> #include <optional> struct foo { explicit operator std::optional<int>() { return std::optional<int>( 1 ); } explicit operator int() { return 0; } }; int main() { foo my_foo; std::optional<int> my_opt( ...

2 a resposta

Portas de conclusão de E / S e OpenSSL

Eu tenho algum código legado que usa o OpenSSL para comunicação. Assim como qualquer outra sessão, ele faz um aperto de mão usando as funções SSL e depois criptografa a comunicação através do TCP. Recentemente, alteramos nosso código para usar ...