Resultados da pesquisa a pedido "c"

2 a resposta

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 ...

1 a resposta

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 ...

9 a resposta

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 ...

4 a resposta

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.

2 a resposta

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 ...

5 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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) { ...

4 a resposta

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 ...

4 a resposta

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 ...