Resultados da pesquisa a pedido "c"

8 a resposta

Como consertar strcpy para que ele detecte strings sobrepostos

Em uma entrevista, fui convidado a escrever uma implementação destrcpy [https://en.cppreference.com/w/c/string/byte/strcpy] e, em seguida, corrija-o para que ele lide adequadamente com as seqüências sobrepostas. Minha implementação está abaixo e ...

2 a resposta

Uma macro destacada como palavra-chave: pascal

Enquanto procura no código de exemplo FunkyOverlayWindow [http://developer.apple.com/library/mac/#samplecode/FunkyOverlayWindow/Introduction/Intro.html] cabei de encontrar uma declaração bastante interessant pascal OSStatus MyHotKeyHandler( ...

6 a resposta

Converter valor duplo para uma matriz de caracteres em C

Como converter valor duplo em uma matriz de caracteres em double a=2.132; char arr[8]; Existe alguma maneira de fazer isso no padrão C? Alguém pode dar alguma solução?

3 a resposta

possível compilar um código-fonte C / C ++ que seja executado em todas as distribuições Linux sem recompilaçã

possível compilar um código-fonte C / C ++ que seja executado em todas as distribuições Linux sem recompilaçã Se a resposta for afirmativa, posso usar bibliotecas externas (C / C ++ não padrão Quero distribuir meu aplicativo binário em vez de ...

1 a resposta

ventos de movimento do mouse em NCurs

Gostaria de saber se há eventos de movimento do mouse no NCurses e se existe uma maneira de capturá-los. Seguindo o Interface com o mouse [http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/mouse.html] (deNCurses HOWTO de programação ...

15 a resposta

Como evitar a falta de memória no aplicativo de alto uso de memória? C / C ++

Eu escrevi um conversor que pega os arquivos xml openstreetmap e os converte em um formato de renderização em tempo de execução binário que normalmente é cerca de 10% do tamanho original. Os tamanhos dos arquivos de entrada costumam ter 3 GB ou ...

9 a resposta

O que significa a operação c = a +++ b?

O código a seguir me deixou confuso int a=2,b=5,c; c=a+++b; printf("%d,%d,%d",a,b,c);Eu esperava que a saída fosse 3,5,8, principalmente porque um ++ significa 2 +1 que é igual a 3 e 3 + 5 é igual a 8, então eu esperava 3,5,8. Acontece que o ...

2 a resposta

Ferramenta semelhante ao Valgrind no Mac OS 10.7 (Lion)

Preciso de uma ferramenta que me ajude a encontrar vazamentos de memória em um programa c de maneira semelhante ao que o valgrind faz. Ele deve descobrir quando um programa substitui a memória que não deveria (por exemplo, calculando mal um ...

3 a resposta

Aviso de compilação para void ** e void *

Eu tenho uma pergunta sobrevoid* evoid** e sei que essa é uma pergunta antiga e já foi feita (um pouco) antes no stackoverflow. Portanto, a pergunta é a seguinte: Quando compilar esse código com o gcc 4.4.3 no ubuntu 10.10, recebo o ...

2 a resposta

tribuição possível na condição (C)

Preciso encontrar o número "a", um número ímpar de dois dígitos. O erro surge se #include <stdio.h> main () { int a,k; int count=0; printf ("input number \n", a); scanf ("%d", &a); k = a % 2; while (a) { a /= 10; count ++; } if (k = 1 && count ...