Resultados da pesquisa a pedido "c"

2 a resposta

Como posso truncar perfeitamente uma string em c?

Estou lendo de um arquivo no qual cada linha tem mais de 63 caracteres e quero que os caracteres sejam truncados em 63. No entanto, ele falha ao truncar as linhas lidas no arquivo. Neste programa, estamos assumindo que o arquivo tenha apenas 10 ...

3 a resposta

Ponteiro para sintaxe de matrizes

Eu tenho uma pergunta sobre a sintaxe do ponteiro para matrizes. Bem, sabemos que matrizes são ponteiros (o que nosso professor da uni disse), por que, quando as apontamos com outro ponteiro (que seria um ponteiro para ponteiro), usamos esta ...

2 a resposta

Valgrind - Não consigo entender a saída de erro

Me desculpe se eu eventualmente fizer algo errado. Ok, meu problema é o seguinte: Acabei de codificar algo muito fácil, mas quando você olha a saída de erro do Valgrind, isso me confunde. Código: #include <stdio.h> #include <stdlib.h> int ...

4 a resposta

O nível superior é volátil ou restrito significativo em um protótipo de função?

Existe alguma diferença prática entre os seguintes protótipos? void f(const int *p); void f(const int *restrict p); void f(const int *volatile p);A seção C11 6.7.6.3/15 (frase final) diz que qualificadores de nível superior não são considerados ...

2 a resposta

O_LARGEFILE é necessário apenas para gravar um arquivo grande?

É oO_LARGEFILE sinalizador necessário se tudo o que eu quero fazer é gravar um arquivo grande (O_WRONLY) ou anexar a um arquivo grande (O_APPEND | O_WRONLY)? De um tópico que li intitulado "Não é possível gravar> arquivo de índice de 2 ...

6 a resposta

O pedaço de memória retornado pelo malloc (e seus primos) foi inicializado em Zero?

Eu escrevi um código para testar para testar o estresse o gerenciamento de memória do Linux e Windows OS. Apenas para testes adicionais, fui adiante e verifiquei quais valores estão presentes na memória retornada por malloc (). Os valores que ...

7 a resposta

Chamando um método chamado "string" em tempo de execução em Java e C

Como podemos chamar um método cujo nome écordaem tempo de execução. Alguém pode me mostrar como fazer isso em Java e C.

2 a resposta

Uma carga desalinhada devido a um comportamento indefinido da conversão?

É uma carga desalinhada devido a uma conversão devoid* comportamento indefinido? Aqui está o que estou vendo com Clang e seus desinfetantes: bufhelp.h:146:29: runtime error: load of misaligned address 0x7fff04fdd0e1 for type 'const uintptr_t' ...

2 a resposta

Como alterar a data atualmente selecionada no controle TDateTimePicker em outro processo por seu identificador HWND?

Estou escrevendo um módulo personalizado para trabalhar com um software proprietário. (Esse software foi descontinuado e eu não tenho seu código-fonte.) Meu módulo será executado como um processo separado. Seu objetivo é automatizar uma operação ...

4 a resposta

Por que o preenchimento é adicionado, se char vem após int?

Por exemplo, existe uma estrutura struct A { char a; int i; };Nesse caso, temos um [1 byte] + padding [3 byte] + int [4 byte] = 8. Agora vamos fazer pouca atualização no struct acima, struct A { int i; char a; };Nesse caso, char vem após int e ...