Resultados da pesquisa a pedido "c++"
Link dependências de uma biblioteca compartilhada
Eu estava trabalhando com SFML, compilei um pequeno programa de teste e adicionei a opção de ligação-lsfml-audio. Então, eu useildd ./program para ver as bibliotecas dinâmicas às quais estava vinculando. Surpreendentemente, havia muitas, nenhuma ...
Por que os valores de retorno dessas dobras -1. # IND?
Eu tenho double score = cvMatchContourTrees( CT1, CT2, CV_CONTOUR_TREES_MATCH_I1, 0.0 ); cout<<score<<endl;Existem valores retornados como -1. # IND. Fora isso, os valores positivos são normais, como 1,3454 Por que isso acontece? Como resolvo ...
Por que o static_cast não pode ser usado para diminuir a conversão quando a herança virtual está envolvida?
Considere o seguinte código: struct Base {}; struct Derived : public virtual Base {}; void f() { Base* b = new Derived; Derived* d = static_cast<Derived*>(b); }Isso é proibido pela norma [n3290: 5.2.9/2]) para que o código não seja compilado, ...
calcule a soma de todos os elementos em uma matriz dupla
Estou um pouco confuso em usar array para fazer recursão, alguém pode corrigir meu erro? nova atualização, com base na pergunta necessária, parte da linha não pode ser editada double sum_of_array(double x[],int size) { static double sum; ...
função fseek liberará os dados no buffer em C +
Sabemos que a chamada para funções como fprintf ou fwrite não gravará dados no disco imediatamente; em vez disso, os dados serão armazenados em buffer até que um limite seja atingido. Minha pergunta é,se eu chamar a função fseek, esses dados ...
Precedência do operador condicional e de atribuição secundária
Estou confuso sobre atribuição direta e precedência de operadores condicionais ternários: #include<stdio.h> int main(void) { int j, k; j = k = 0; (1 ? j : k) = 1; // first printf("%d %d\n", j, k); j = k = 0; 1 ? j : k = 1; // second ...
Malloc aloca mais memória que RAM
Acabei de executar um programa que aloca 13 MB em uma máquina de 12 MB (QEMU Emulado!). Não é só isso, eu até naveguei na memória e preenchi o lixo ... void large_mem(void) { #define LONGMEM 13631488 long long *ptr = (long ...
/ S NACI ASCII com Visual C ++
Eu quero ler e gravar valores NaN de / para arquivos de texto usando o iostream e o Visual C ++. Ao escrever um valor NaN, recebo1.#QNAN. Mas, lendo de volta, as saídas1.0 . float nan = std::numeric_limits<float>::quiet_NaN (); ...
Qual é a diferença entre cout << cout e cout << & cout em c ++?
Essa pode ser uma pergunta para iniciantes e entender como o cout funciona é provavelmente a chave aqui. Se alguém pudesse criar um link para uma boa explicação, seria ótimo.cout<<cout ecout<<&cout imprima valores hexadecimais separados por 4 em ...
Como medir o tempo que um código leva para executar?
Suponha que eu queira medir o tempo que um determinado pedaço de código leva. Para isso, eu normalmente faria algo assim clock_t startTime = clock(); //do stuff //do stuff //do stuff //do stuff float secsElapsed = (float)(clock() - ...