Resultados da pesquisa a pedido "c"

2 a resposta

Memória não liberada, mas ainda acessível, está vazando?

Ao verificar com o valgrind, vejo que 5 blocos de memória não foram liberados após o término do meu programa, mas eles ainda estão acessíveis. Preciso ser incomodado por isso? E como isso acontece? zhanwu@gelata:~/sandbox$ valgrind ./a.out ...

7 a resposta

Indenting # define

Eu sei disso#defines etc. normalmente nunca são recuados. Por quê Estou trabalhando em algum código no momento que tem uma horrível mistura de#defines,#ifdefs,#elses,#endifs etc. Tudo isso geralmente é misturado ao código C normal. O não recuo ...

3 a resposta

resizing buffer usando realloc

Se a área apontada foi movida, é feito um livre (ptr Pode explicar a linha acima sobrerealloc()? Esta linha é de uma página de manual para calloc, malloc, realloc e fre

2 a resposta

Gerenciamento de memória: stringWithCString do NSString: encoding:

Suponha que estou recebendo uma string C de alguma função: char * mystring = SomeCFunction(...); E eu possuo essa string (sou responsável por liberá-la quando terminar Se, no Objective-C, eu criar umNSString * usando: NSString * mynsstring ...

4 a resposta

Como funciona a macro C offsetof? [duplicado

Possible Duplicate: Por que esse código C funciona? [https://stackoverflow.com/questions/713963/why-does-this-c-code-work] Como você usa offsetof () em uma ...

11 a resposta

omo limpar o buffer de entrada em

Tenho o seguinte programa: int main(int argc, char *argv[]) { char ch1, ch2; printf("Input the first character:"); // Line 1 scanf("%c", &ch1); printf("Input the second character:"); // Line 2 ch2 = getchar(); printf("ch1=%c, ASCII code = ...

4 a resposta

O que significa "%. * S" em printf?

Eu tenho um trecho de código no qual há um printf("%.*s\n")o que faz o%.*s significar

2 a resposta

Como usar uma DLL do Windows com Java no Mac OS X?

Vi alguns projetos Java usandotaucs.dll, TAUCS [http://www.tau.ac.il/~stoledo/taucs/] - uma biblioteca C de solucionadores lineares esparsos, por meio do JNI no Windows. Acho que posso conseguir o mesmo no Mac OS X compilando TAUCS em algo ...

5 a resposta

Multiplicação de matrizes: pequena diferença no tamanho da matriz, grande diferença nos temp

Eu tenho um código de multiplicação de matrizes que se parece com isso: for(i = 0; i < dimension; i++) for(j = 0; j < dimension; j++) for(k = 0; k < dimension; k++) C[dimension*i+j] += A[dimension*i+k] * B[dimension*k+j];Aqui, o tamanho da ...

6 a resposta

Dada uma matriz de números inteiros, encontre o primeiro número inteiro único

Dada uma matriz de números inteiros, encontre o primeiro número inteiro únic olução @my: usestd::map put inteiro (número como chave, seu índice como valor), um por um(O(n^2 lgn)), se houver duplicado, remova a entrada do mapa(O(lg n)), depois ...