Resultados da pesquisa a pedido "c++"
Verificando se um número é quadrado perfeito?
Eu acho que há um problema de precisão com o seguinte código: bool isPerfectSquare(long long n){ long long squareRootN=(long long)(sqrt(n)+0.5); return squareRootN*squareRootN == n; }Como corrigi-lo?P.S: 1 <= n <= 10 ^ 10 Sqrt (4) poderia ...
Práticas recomendadas para arquivos de cabeçalho para typedefs
Estou usando o shared_ptr e o STL extensivamente em um projeto, e isso leva a tipos longos e propensos a erros, comoshared_ptr< vector< shared_ptr<const Foo> > > (Eu sou um programador de ObjC por preferência, onde nomes longos são a norma e ...
sintaxe abreviada de mapa c ++ no mapa
Se eu tiver definições como: typedef map<string, Foo> Foo_map_1 typedef map<string, Foo_map_1> Foo_map_2 typedef map<string, Foo_map_2> Foo_map_3 typedef map<string, Foo_map_3> Foo_map_4 typedef map<string, Foo_map_4> Foo_map_5Existe alguma ...
Janela hwnd transparente
É possível criar uma janela hwnd "transparente"? O que quero dizer com isso é que não há plano de fundo ou bordas dessa janela, mas que apenas o texto é visível ... como se eu tivesse um plano de fundo da janela principal e algo escrito no plano ...
Conversão de pedidos de bytes da rede com "char"
Sempre fui ensinado que, se um número inteiro for maior que um caractere, você deverá resolver o problema de ordenação de bytes. Normalmente, vou envolvê-lo no hton [l | s] e convertê-lo novamente com ntoh [l | s]. Mas estou confuso por que isso ...
Por que não consigo capturar uma exceção luabind :: error quando meu código lua gera um erro?
Quando você chama uma função LUA do c ++ e há um erro de tempo de execução, LuaBind lança uma exceção luabind :: error que você pode capturar e, em seguida, ler a pilha para ver qual foi o erro. Meu depurador definitivamente captura essa exceção, ...
Por que não há transform_if na biblioteca padrão C ++?
Um caso de uso surgiu ao se desejar fazer uma cópia de competição (1. factível comcopy_if) mas de um contêiner de valores para um contêiner de ponteiros para esses valores (2. factível comtransform) Com as ferramentas disponíveis, não possofaça ...
Programa de criptografia xor de entrada de string
Descrição: Estou tentando escrever um programa básico por diversão que irá inserir uma string / frase, em seguida, xor criptografá-lo e, no final, cout a frase criptografada. Estou trabalhando em um mac, por isso vou compilar com o xcode ...
Como itero as palavras de uma string?
Estou tentando repetir as palavras de uma string. Pode-se supor que a sequência seja composta por palavras separadas por espaços em branco. Observe que não estou interessado em funções de string C ou nesse tipo de manipulação / acesso a ...
O VC tem uma opção de compilação como '-fexec-charset' no GCC para definir o conjunto de caracteres de execução?
O GCC tem-finput-charset, -fexec-charset e-fwide-exec-charset três opções de compilação para especificar codificações específicas envolvidas em uma "cadeia de compilação". Como o seguinte: +--------+ -finput-charset +----------+ -fexec-charset ...