Resultados da pesquisa a pedido "c"
O que significa "CRT detectou que o aplicativo gravou na memória após o final do buffer de heap" significa?
Estou tendo problemas com este código. Ele quebra na função free (q-> izv) e eu recebo um erro de depuração dizendo: CRT detected that the application wrote to memory after end of heap bufferEu não tenho idéia do que isso significa, então eu ...
como descobrir se a máquina é 32 bits ou 64 bits
Existe alguma maneira de um programa C para descobrir se o sistema operacional está sendo executado no modo 32 bits ou 64 bits. Estou usando um programa simples como abaixo int main(void){ switch(sizeof(void*)){ case 4: printf("32\n"); break; ...
Chamando código C ++ de C [duplicado]
Esta pergunta já tem uma resposta aqui: Desenvolvendo API do Wrapper C para Código C ++ Orientado a Objetos [/questions/2045774/developing-c-wrapper-api-for-object-oriented-c-code] 6 respostasExiste alguma maneira de chamar código C ++ a partir ...
Como separar float em um número inteiro e uma parte fracionária?
Estou disposto a lançar operações precisas e, para esse efeito, preciso separar um número flutuante em um número inteiro e uma parte fracionária. Existe alguma maneira para isso?
Entrada com ponteiro de caracteres x matriz de caracteres
considere o código #include<stdio.h> int main(void) { char* a; scanf("%s",a);//&a and &a[0] give same results-crashes printf("%s",a); return 0; }por que esse código resulta em falha, enquanto esse código usando a matriz de caracteres funciona ...
Fragmentação de MTU TCP / UDP e Ethernet
Eu li vários sites e tutoriais online, mas ainda estou confuso. Se a mensagem for maior que IP MTU, entãosend() retorna o byte enviado. O que acontece com o resto da mensagem? Devo ligarsend() novamente e tente enviar o restante da mensagem? Ou ...
Programa Qt implantado em multiplataforma, como?
Sou novo na programação Qt e gostaria de desenvolver um programa que quero executar no Windows, Linux (ubuntu) e Mac. Ouvi dizer que o Qt suporta o desenvolvimento de aplicativos de plataformas múltiplas, mas minha pergunta é essa, alguma ...
Swift não funciona com ponteiros de função?
Estou tentando usar uma biblioteca C no Swift e estou tendo problemas para chamar qualquer função que aceite um ponteiro de função como um dos argumentos. Por exemplo, parte do arquivo lua.h que estou tentando usar no Swift se parece com ...
Boa maneira de liberar o buffer scanf quando uma entrada inválida foi inserida
Eu estive pensando em maneiras de liberar entradas ruins emscanf funções para permitir que solicitações de loop façam seu trabalho. Eu tenho uma chamada de função aqui que libera a entrada. Isso funciona, mas ainda é incorreto se eu digitar algo ...
Tabela fraca e finalizador de GC usando a API C
Estou tentando criar um finalizador de GC para um valor de função, armazenando-o em uma tabela fraca usando a API C. Comecei escrevendo um protótipo no Lua 5.2 puro: local function myfinalizer() print 'Called finalizer' end function ...