Resultados da pesquisa a pedido "c"
vinculador g ++: força a vinculação estática se existir uma biblioteca estática?
Eu tenho um programa que vincula a muitas bibliotecas.g++, por padrão, prefere vincular-se a bibliotecas compartilhadas, mesmo se o arquivo correspondente existir. Como posso alterar essa preferência para preferir arquivos estáticos em vez ...
A GUI deixa de responder depois de clicar no botão usando GTK + em C
#include <gtk/gtk.h> #include <stdlib.h> #include <stdio.h> #include <math.h> #include <string.h> void display(GtkButton * b, gpointer data) { while(1) { printf("hurrah!"); } } void closeapp(GtkButton * b, gpointer data) { gtk_main_quit(); } int ...
Quando e por que um SO inicializará a memória para 0xCD, 0xDD, etc. em malloc / free / new / delete?
Sei que o sistema operacional às vezes inicializa a memória com certos padrões, como 0xCD e 0xDD. O que eu quero saber équandoeporqueisto acontece. Quando Isso é específico para o compilador usado? Malloc / new e free / delete funcionam da ...
Criando interface do usuário para aplicativo de console [fechado]
Como posso criar uma interface para aplicativos de console para que eles pareçamedit.com nos sistemas operacionais da Microsoft. Os idiomas de destino são C, C ++ e C # .NET.
Teste de loopback / duplex de porta serial, em Bash ou C? (substituição de processo)
Eu tenho um dispositivo serial configurado como loopback (o que significa que ele simplesmente fará eco a qualquer caractere recebido) e gostaria de medir a velocidade efetiva da taxa de transferência. Para isso, eu esperava poder usartime, como ...
Qual é o significado desse pedaço de código? void (* sinal (int sig, void (* func) (int))) (int);
Me deparei com esse pedaço de código e me perdi completamente interpretando seu significado. #include <signal.h> void (*signal(int sig, void (*func)(int)))(int);O que é uma explicação detalhada para o código na linha 2? Eu sei dissovoid eint ...
Como a função "getchar ()" pode receber vários caracteres como entrada?
Aqui está um programa básico de contagem de caracteres em C: #include <stdio.h> #include <stdlib.h> int main(){ long nc = 0; while(getchar() != EOF) nc++; printf("%ld\n" , nc); }Quando estou inserindo "abcde" como entrada, ele exibe um valor de ...
Criar HFONT modificado a partir de HFONT
Eu usando a API do Win32 e C / C ++. Eu tenho um HFONT e quero usá-lo para criar um novo HFONT. A nova fonte deve usar exatamente as mesmas métricas de fonte, exceto que deve estar em negrito. Algo como: HFONT CreateBoldFont(HFONT hFont) { ...
Como faço para classificar os elementos de argv em C?
Estou tentando classificar alfabeticamente os elementos de argv. A seguinte linha de código está me dando problemas: qsort(argv[optind], argc - optind, sizeof(argv[optind]), sort);Especificamente, o último argumento está me dando problemas, a ...
Quais bibliotecas são necessárias para gráficos como vim ou nano?
Que biblioteca é usada para criar uma janela de terminal estático como vim, nano, irssi ou aptitude em oposição a um terminal de rolagem? Estou usando C, mas estaria interessado em bibliotecas para outros idiomas (por exemplo, uma biblioteca ...